diff options
author | Masaya Tojo <masaya@tojo.tokyo> | 2024-06-16 12:15:11 +0900 |
---|---|---|
committer | Masaya Tojo <masaya@tojo.tokyo> | 2024-06-16 12:15:11 +0900 |
commit | e51a5f32bb8f23eb0fd27213cb36ce09a42a6386 (patch) | |
tree | 3c4d043a91d56fff6e7d59e3ed829dbeee0dbe26 /algebraic-structures.egg | |
parent | a0ed10aa2a780894c8f63bd4bde218d56eba411e (diff) |
Add stream implementations
Diffstat (limited to 'algebraic-structures.egg')
-rw-r--r-- | algebraic-structures.egg | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/algebraic-structures.egg b/algebraic-structures.egg index 5e7eba3..43a8c2d 100644 --- a/algebraic-structures.egg +++ b/algebraic-structures.egg @@ -5,7 +5,7 @@ (license "BSD") (category data) (version "0.1.0") - (dependencies matchable) + (dependencies matchable srfi-41) (test-dependencies test) (components (extension algebraic-structures.semigroup) @@ -34,4 +34,20 @@ (extension algebraic-structures.private.list.monad) (extension algebraic-structures.list.monad) (extension algebraic-structures.private.list.alternative) - (extension algebraic-structures.list.alternative))) + (extension algebraic-structures.list.alternative) + + ;; Stream + (extension algebraic-structures.private.stream) + (extension algebraic-structures.stream.semigroup) + (extension algebraic-structures.stream.monoid) + (extension algebraic-structures.stream.foldable) + (extension algebraic-structures.stream.reducible) + (extension algebraic-structures.stream.functor) + (extension algebraic-structures.private.stream.zip.applicative) + (extension algebraic-structures.stream.zip.applicative) + (extension algebraic-structures.private.stream.applicative) + (extension algebraic-structures.stream.applicative) + (extension algebraic-structures.private.stream.monad) + (extension algebraic-structures.stream.monad) + (extension algebraic-structures.private.stream.alternative) + (extension algebraic-structures.stream.alternative))) |