summaryrefslogtreecommitdiffstats
path: root/eleven/lazy.rkt
diff options
context:
space:
mode:
authorrsiddharth <s@ricketyspace.net>2020-07-03 15:49:09 -0400
committerrsiddharth <s@ricketyspace.net>2020-07-03 15:49:09 -0400
commit9d23e66fe8332abc7a1bbd9022f3e58e1133b3fb (patch)
tree5bf435cd979dcb785624d43c75f379ae684f97e3 /eleven/lazy.rkt
parent0f072be231d0bd875d1c87ff127834e60979263a (diff)
name directories like the realm repo.
Diffstat (limited to 'eleven/lazy.rkt')
-rw-r--r--eleven/lazy.rkt23
1 files changed, 0 insertions, 23 deletions
diff --git a/eleven/lazy.rkt b/eleven/lazy.rkt
deleted file mode 100644
index 6f54719..0000000
--- a/eleven/lazy.rkt
+++ /dev/null
@@ -1,23 +0,0 @@
-#lang racket
-
-(define (make-lazy+ i)
- (lambda ()
- (apply + (build-list (* 500 i) values))))
-
-
-(define long-big-list (build-list 5000 make-lazy+))
-
-
-(define (compute-every-1000th l)
- (for/list ([thunk l]
- [i (in-naturals)]
- #:when (zero? (remainder i 1000)))
- (thunk)))
-
-
-(define (memoize.v2 suspended-c)
- (define (hidden)
- (define the-value (suspended-c))
- (set! hidden (lambda () the-value))
- the-value)
- (lambda () (hidden)))