Skip to content

Instantly share code, notes, and snippets.

@shriphani
Created September 15, 2013 21:31
Show Gist options
  • Save shriphani/6574485 to your computer and use it in GitHub Desktop.
Save shriphani/6574485 to your computer and use it in GitHub Desktop.
#lang racket
(require racket/place)
(define (fib n)
1)
(define (start-fib n)
(define p
(place ch
(define n (place-channel-get ch))
(place-channel-put ch (fib n))))
(place-channel-put p n)
p)
(printf (format "~a\n" (place-channel-get (start-fib 10))))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment