;;;; sequences-module.scm (module sequences (size elt rev foldl foldr sub sequence? linear-sequence? random-access-sequence? make-random-access-sequence make-linear-sequence make sequence for smap coerce copy iterator? linear-iterator? random-access-iterator? iterator at-end? advance advance! index for* smap* port->sequence take drop split partition pos fill! is? empty? peek pop filter all? thereis? intersection union difference ) (import scheme (except (chicken base) foldl foldr) (chicken plist) (chicken fixnum) fast-generic) (import-for-syntax (chicken plist)) (include "sequences.scm") )