aboutsummaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--.gitignore56logplain
-rw-r--r--LICENSE1068logplain
-rw-r--r--README.md435logplain
-rw-r--r--algebraic-structures.alternative.scm290logplain
-rw-r--r--algebraic-structures.applicative.scm820logplain
-rw-r--r--algebraic-structures.egg3387logplain
-rw-r--r--algebraic-structures.foldable.scm1056logplain
-rw-r--r--algebraic-structures.functor.scm74logplain
-rw-r--r--algebraic-structures.group.scm400logplain
-rw-r--r--algebraic-structures.list.alternative.scm294logplain
-rw-r--r--algebraic-structures.list.applicative.scm294logplain
-rw-r--r--algebraic-structures.list.foldable.scm210logplain
-rw-r--r--algebraic-structures.list.functor.scm207logplain
-rw-r--r--algebraic-structures.list.monad.scm258logplain
-rw-r--r--algebraic-structures.list.monoid.scm204logplain
-rw-r--r--algebraic-structures.list.reducible.scm213logplain
-rw-r--r--algebraic-structures.list.semigroup.scm213logplain
-rw-r--r--algebraic-structures.list.zip.applicative.scm310logplain
-rw-r--r--algebraic-structures.monad.scm1826logplain
-rw-r--r--algebraic-structures.monoid.fold.scm332logplain
-rw-r--r--algebraic-structures.monoid.scm83logplain
-rw-r--r--algebraic-structures.number.product.group.scm231logplain
-rw-r--r--algebraic-structures.number.product.monoid.scm234logplain
-rw-r--r--algebraic-structures.number.product.semigroup.scm243logplain
-rw-r--r--algebraic-structures.number.sum.group.scm219logplain
-rw-r--r--algebraic-structures.number.sum.monoid.scm222logplain
-rw-r--r--algebraic-structures.number.sum.semigroup.scm231logplain
-rw-r--r--algebraic-structures.private.list.alternative.scm251logplain
-rw-r--r--algebraic-structures.private.list.applicative.scm769logplain
-rw-r--r--algebraic-structures.private.list.monad.scm256logplain
-rw-r--r--algebraic-structures.private.list.scm441logplain
-rw-r--r--algebraic-structures.private.list.zip.applicative.scm414logplain
-rw-r--r--algebraic-structures.private.number.product.scm161logplain
-rw-r--r--algebraic-structures.private.number.sum.scm157logplain
-rw-r--r--algebraic-structures.private.stream.alternative.scm290logplain
-rw-r--r--algebraic-structures.private.stream.applicative.scm502logplain
-rw-r--r--algebraic-structures.private.stream.monad.scm454logplain
-rw-r--r--algebraic-structures.private.stream.scm466logplain
-rw-r--r--algebraic-structures.private.stream.zip.applicative.scm287logplain
-rw-r--r--algebraic-structures.private.string.scm136logplain
-rw-r--r--algebraic-structures.private.vector.scm718logplain
-rw-r--r--algebraic-structures.private.vector.zip.applicative.scm306logplain
-rw-r--r--algebraic-structures.reducible.scm429logplain
-rw-r--r--algebraic-structures.semigroup.reduce.scm189logplain
-rw-r--r--algebraic-structures.semigroup.scm72logplain
-rw-r--r--algebraic-structures.stream.alternative.scm302logplain
-rw-r--r--algebraic-structures.stream.applicative.scm302logplain
-rw-r--r--algebraic-structures.stream.foldable.scm216logplain
-rw-r--r--algebraic-structures.stream.functor.scm213logplain
-rw-r--r--algebraic-structures.stream.monad.scm266logplain
-rw-r--r--algebraic-structures.stream.monoid.scm210logplain
-rw-r--r--algebraic-structures.stream.reducible.scm219logplain
-rw-r--r--algebraic-structures.stream.semigroup.scm219logplain
-rw-r--r--algebraic-structures.stream.zip.applicative.scm318logplain
-rw-r--r--algebraic-structures.string.monoid.scm210logplain
-rw-r--r--algebraic-structures.string.semigroup.scm219logplain
-rw-r--r--algebraic-structures.vector.applicative.scm302logplain
-rw-r--r--algebraic-structures.vector.foldable.scm216logplain
-rw-r--r--algebraic-structures.vector.functor.scm213logplain
-rw-r--r--algebraic-structures.vector.monoid.scm210logplain
-rw-r--r--algebraic-structures.vector.reducible.scm219logplain
-rw-r--r--algebraic-structures.vector.semigroup.scm219logplain
-rw-r--r--algebraic-structures.vector.zip.applicative.scm318logplain
d---------examples77logplain
d---------tests35logplain