mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-18 21:29:19 +02:00
39 lines
1,008 B
Scheme
39 lines
1,008 B
Scheme
(define-library (srfi 121)
|
|
(export generator
|
|
make-iota-generator
|
|
make-range-generator
|
|
make-coroutine-generator
|
|
list->generator
|
|
vector->generator
|
|
reverse-vector->generator
|
|
string->generator
|
|
bytevector->generator
|
|
make-for-each-generator
|
|
make-unfold-generator
|
|
gcons*
|
|
gappend
|
|
gcombine
|
|
gfilter
|
|
gremove
|
|
gtake
|
|
gdrop
|
|
gtake-while
|
|
gdrop-while
|
|
gdelete
|
|
gdelete-neighbor-dups
|
|
gindex
|
|
gselect
|
|
generator->list
|
|
generator->reverse-list
|
|
generator->vector
|
|
generator->vector!
|
|
generator->string
|
|
generator-fold
|
|
generator-for-each
|
|
generator-find
|
|
generator-count
|
|
generator-any
|
|
generator-every
|
|
generator-unfold)
|
|
(import (scheme base) (srfi 130))
|
|
(include "121/generators.scm"))
|