about summary refs log tree commit diff stats
path: root/arc/.traces/scheduler-helper-sleeping
diff options
context:
space:
mode:
Diffstat (limited to 'arc/.traces/scheduler-helper-sleeping')
0 files changed, 0 insertions, 0 deletions
akkartik/mu/commit/http-client.mu?h=main&id=f24eeaab13d12b87bb219cb42861c5fe7d091053'>f24eeaab ^
f24eeaab ^
e78ff7b0 ^
f24eeaab ^

e78ff7b0 ^
f24eeaab ^
b6fa632e ^
f24eeaab ^




1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

                                          

             
                                                                                    
                 
                                    


                                     
                 
                        

        
                                    
              
                                            




                             
# example program: reading a URL over HTTP

def main [
  local-scope
  google:&:source:char <- start-reading-from-network 0/real-resources, [google.com/]
  n:num <- copy 0
  buf:&:buffer:char <- new-buffer 30
  {
    c:char, done?:bool <- read google
    break-if done?
    n <- add n, 1
    buf <- append buf, c
    loop
  }
  result:text <- buffer-to-array buf
  open-console
  clear-screen 0/screen  # non-scrolling app
  len:num <- length *result
  print 0/real-screen, result
  wait-for-some-interaction
  close-console
]