fun_land

v0.9.3

  • Pages
  • Modules

    fun_land v0.9.3 FunLand.CombinableMonad

    Things that are both combinable and a monad.

    Useful to build Parser Combinators.

    Known in Haskell as MonadPlus.

    Link to this section Summary

    Functions

    apply_with(a, b)

    See FunLand.Appliable.apply_with/2.

    chain(a, fun)

    See FunLand.Chainable.chain/2.

    combine(a, b)

    See FunLand.Semicombinable.combine/2.

    empty(module)

    See FunLand.Combinable.empty/1.

    map(a, fun)

    See FunLand.Mappable.map/2.

    new(module, a)

    See FunLand.Applicative.new/2.

    Link to this section Functions

    Link to this function

    apply_with(a, b)

    See FunLand.Appliable.apply_with/2.

    Link to this function

    chain(a, fun)

    See FunLand.Chainable.chain/2.

    Link to this function

    combine(a, b)

    See FunLand.Semicombinable.combine/2.

    Link to this function

    empty(module)

    See FunLand.Combinable.empty/1.

    Link to this function

    map(a, fun)

    See FunLand.Mappable.map/2.

    Link to this function

    new(module, a)

    See FunLand.Applicative.new/2.

    Built using ExDoc (v0.20.2), designed by Friedel Ziegelmayer for the Elixir programming language.