fun_land

v0.9.0

  • Pages
  • Modules

    fun_land v0.9.0 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.16.1), designed by Friedel Ziegelmayer for the Elixir programming language.