;;;; package.lisp (defpackage #:gtwiwtg (:use #:cl) (:export #:range #:times #:seq #:repeater #:noise #:from-thunk #:from-thunk-until #:from-thunk-times #:from-recurrence #:from-input-stream #:file-lines #:file-chars #:file-bytes #:make-resumable! #:resume! #:map! #:filter! #:inflate! #:concat! #:zip! #:indexed! #:merge! #:skip! #:skip-while! #:nfurcate! #:partition! #:intersperse! #:truncate! #:inject! #:disperse! #:with-generator #:for #:fold #:collect #:take #:pick-out #:size #:best #:maximum #:minimum #:average #:argmax #:argmin)) (defpackage #:gtwiwtg.anaphora (:use #:cl) (:import-from #:gtwiwtg #:for #:fold) (:export #:afor #:afold #:it #:acc))