Monads packages

Showing projects tagged as Monads

  • free

    9.6 4.1 Haskell
    free monads
  • abstract-par

    9.4 5.6 Haskell
    Type classes generalizing the functionality of the 'monad-par' library.
  • either

    9.2 0.6 Haskell
    the EitherT monad transformer
  • kan-extensions

    9.2 4.9 Haskell
    Kan extensions, Kan lifts, the Yoneda lemma, and (co)monads generated by a functor
  • free-game

    9.1 0.0 Haskell
    The free game engine
  • operational

    9.0 4.3 Haskell
    Implement monads by specifying instructions and their desired operational semantics.
  • ixmonad

    9.0 0.0 Haskell
    Provides 'graded monads' and 'parameterised monads' to Haskell, enabling fine-grained reasoning about effects.
  • effect-monad

    9.0 0.0 Haskell
    Provides 'graded monads' and 'parameterised monads' to Haskell, enabling fine-grained reasoning about effects.
  • hdph

    7.8 0.0 Haskell
    Haskell distributed parallel Haskell
  • monad-skeleton

    7.8 0.0 Haskell
    Operational monad library
  • control-monad-exception

    7.8 1.8 Haskell
    Explicitly Typed exceptions as a library
  • wl-pprint-extras

    7.8 0.0 Haskell
    A free monad based on the Wadler/Leijen pretty printer
  • Free Algebras

    7.3 3.0 Haskell
    Free Algebras in Haskell
  • stream-monad

    7.2 0.0 Haskell
    Simple, Fair and Terminating Backtracking Monad
  • wl-pprint-terminfo

    7.2 0.0 Haskell
    A color pretty printer with terminfo support
  • free-vl

    7.1 0.0 Haskell
    van Laarhoven Free Monad with Extensible Effects
  • mtl-c

    6.7 0.0 Haskell
    Monad transformers in CPS
  • Free Category

    6.7 4.3 Haskell
    Free categories, free arrows and free categories with monadic actions
  • representable-functors

    6.6 0.0 Haskell
    representable functors
  • csp

    6.5 0.0 Haskell
    Constraint satisfaction problem (CSP) solvers for Haskell
  • rhythm-game-tutorial

    6.3 0.0 Haskell
    Create a rhythm game with Haskell!
  • effects

    6.1 0.0 Haskell
    Control.Effects
  • monad-supply

    6.1 2.6 Haskell
    Support for computations which consume values from a (possibly infinite) supply.
  • control-monad-free

    6.0 0.0 Haskell
    Free monads and monad transformers
  • explicit-sharing

    6.0 0.0 Haskell
    Explicit Sharing of Monadic Effects
  • monadloc

    6.0 0.0 Haskell
    A class for monads which can keep a stack trace
  • tree-monad

    5.8 0.0 Haskell
    Haskell library for monadic tree search.
  • failure

    5.8 0.0 Haskell
    A simple type class for success/failure computations.
  • level-monad

    5.7 0.0 Haskell
    Non-Determinism Monad for Level-Wise Search
  • representable-tries

    5.1 0.0 Haskell
    representable tries