Ubuntu Pastebin

Paste from jusss at Wed, 12 Aug 2015 14:50:37 +0000

Download as text
1
2
3
4
5
6
7
8
9
(define var 22)
(define s (delay (lambda () (sleep 3) (set! var 9))))
(define (my-delay-eval)
  (+ 1 1)
  (parallel-execute (force s) (lambda () (list 33)))
  (+ 2 3))
(my-delay-eval) => 5
var => 22
三秒后 var => 9
Download as text