Browse by Keyword: "algebraic"
aljebra Toy implementations of the algebraic structures defined in the Fantasy Land specification, mostly borrowed from Haskell libraries.
data.either A monad for disjunctions. (e.g.: computations that may fail)
data.future A monad for time-dependant values, providing explicit effects for delayed computations, latency, etc.
data.validation A disjunction that's more appropriate for validating inputs with better vocabulary & straight-forward failure aggregation.
uxadt Universal extensible representation for algebraic data types.