Travesty also contains several other bits of Haskell-style applicative
functor and monad functionality:
state monads (
state transformers (
miscellaneous extensions on monads (
Travesty.Monad_exts) and containers (
extensions and implementations of Travesty signatures for
extra function combinators (
Travesty_base_exts modules form a separate subpackage
Travesty is licenced under the MIT licence, and is a spin-off from the
NOTE: I (@MattWindsor91) am no longer actively working on
such, it will receive infrequent updates to keep it aligned with
OCaml, but not many more new features. Please feel free to file issues and
pull requests, but be patient when waiting for responses!
See the API documentation.
Travesty tries not to shadow existing modules except in the various
Any and all contributions (pull requests, issues, etc.) are welcome.
with-test & >= "v0.15.0"