package travesty

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module TravestySource

Sourcemodule Bi_mappable : sig ... end

Mapping for containers with two element types.

Sourcemodule Bi_mappable_intf : sig ... end

Signatures for (non-monadic) bi-mapping.

Sourcemodule Filter_mappable : sig ... end

Simultaneous mapping and filtering.

Sourcemodule Filter_mappable_intf : sig ... end

Signatures for filter-mapping.

Sourcemodule Mappable : sig ... end

Non-monadic mapping.

Sourcemodule Mappable_intf : sig ... end

Signatures for (non-monadic) mapping.

Sourcemodule Monad_transform : sig ... end

Monad transformer signatures.

Sourcemodule Singleton : sig ... end

Lifting a item to a singleton container.

Sourcemodule State : sig ... end

Haskell-style state monads.

Sourcemodule State_intf : sig ... end
Sourcemodule State_transform : sig ... end

Haskell-style state transformers.

Sourcemodule State_transform_intf : sig ... end
Sourcemodule T_alist : sig ... end

An expanded version of Core's associative list module.

Sourcemodule T_container : sig ... end

Extensions for containers.

Sourcemodule T_container_intf : sig ... end

Extension signatures for containers.

Sourcemodule T_fn : sig ... end

Miscellaneous function combinators.

Sourcemodule T_list : sig ... end

List extensions.

Sourcemodule T_monad : sig ... end

Generic monad extensions.

Sourcemodule T_option : sig ... end

Option extensions.

Sourcemodule T_or_error : sig ... end

Or-error monad extensions.

Sourcemodule Traversable : sig ... end

Monadic traversal.

Sourcemodule Traversable_intf : sig ... end

Signatures for monadic traversal.

Sourcemodule Types_intf : sig ... end

Generic type signatures.

OCaml

Innovation. Community. Security.