
* Switch srfi/1 and a few other packages (and optionals.ss) to scheme/base * Make srfi/1 etc reprovide `filter' from scheme/private/list * Organize a few modules that were unnecessarily providing a full language. * srfi/45 reprovides stuff from scheme/promise (see comments in "srfi/45/lazy.ss") svn: r8999
13 lines
542 B
Scheme
13 lines
542 B
Scheme
#lang scheme/base
|
|
|
|
;; scheme/promise has srfi-45-style primitives
|
|
(require scheme/promise)
|
|
(provide (all-from-out scheme/promise))
|
|
|
|
;; TODO: there is a small difference between the primitives in srfi-45 and the
|
|
;; ones provided by scheme/promise (the latter is a bit more permissive). See
|
|
;; "library approach" in scheme/promise and see the post-finalization
|
|
;; discussion on the srfi-45 list. I (Eli) showed at some point how the
|
|
;; "language approach" primitives can be used to implement the other, and this
|
|
;; needs to be done here too.
|