diff --git a/flexvector.sls b/flexvector.sls new file mode 100644 index 0000000..35472e1 --- /dev/null +++ b/flexvector.sls @@ -0,0 +1,4 @@ +(library (meh flexvector) + (export) + (import (chezscheme)) + (export (import (srfi :214)))) diff --git a/generator.sls b/generator.sls new file mode 100644 index 0000000..c63b9bf --- /dev/null +++ b/generator.sls @@ -0,0 +1,4 @@ +(library (meh generator) + (export) + (import (chezscheme)) + (export (import (srfi :158)))) diff --git a/std.sls b/std.sls index b2580bc..2fe5cb7 100644 --- a/std.sls +++ b/std.sls @@ -1,3 +1,4 @@ +;; todo: numerics (lerp) ;; amalgam of useful stuff (library (meh std) (export @@ -17,7 +18,14 @@ (import (chezscheme)) (export (import (meh match)) - (import (meh record))) + (import (meh record)) + ;; these srfis are included in std instead of a forward library because they are + ;; * final + ;; * implemented by chez-srfi + ;; * broadly useful + ;; * unlikely to have name conflicts + (import (srfi :17)) + (import (srfi :26))) ;;; SYNTAX