Module Preface_core

module Either : sig ... end

Some helpers over Either.t

module Fun : sig ... end
module Monoid : sig ... end

A generic monoid.

module Nonempty_list : sig ... end

A Non empty list. The module allows to deal with non-empty list. Lists where the minimum size is one.

module Void : sig ... end

Void describes unhabited type. A type that is not representable.