10

8

6

4

2


9.9

7.2

9.9

4.8

9.8

4.6

9.6

3.8

9.6
0.0

9.5

2.5

301 Control packages and projects

  • transient

    9.9 7.2 Haskell
    Making composable programs with multithreading, events and distributed computing
  • pipes

    9.9 4.8 Haskell
    Compositional pipelines
  • machines

    9.8 4.6 Haskell
    Networked stream transducers
  • free

    9.6 3.8 Haskell
    Monads for free
  • record

    9.6 0.0 Haskell
    Anonymous records
  • auto

    9.5 2.5 Haskell
    Denotative, locally stateful programming DSL & platform
  • hask

    9.5 0.0 Haskell
    Categories
  • abstract-par

    9.5 0.0 Haskell
    Type classes generalizing the functionality of the 'monad-par' library.
  • extensible-effects

    9.5 7.5 Haskell
    An Alternative to Monad Transformers
  • frpnow

    9.5 0.0 Haskell
    Principled practical FRP
  • apecs

    9.4 - Haskell
    A fast ECS for game engine programming
  • mtl

    9.4 5.3 Haskell
    Monad classes, using functional dependencies
  • foldl

    9.4 6.1 Haskell
    Composable, streaming, and efficient left folds
  • pipes-core

    9.4 0.0 Haskell
    Compositional pipelines
  • safe-exceptions

    9.4 3.2 Haskell
    Safe, consistent, and easy exception handling
  • distributed-process-platform

    9.4 0.0 Haskell
    The Cloud Haskell Application Platform
  • classy-prelude

    9.4 5.6 Haskell
    A typeclass-based Prelude.
  • recursion-schemes

    9.3 3.7 Haskell
    Generalized bananas, lenses and barbed wire
  • transient-universe

    9.3 7.2 Haskell
    Remote execution and map-reduce
  • ComonadSheet

    9.3 0.0 Haskell
    A library for expressing spreadsheet-like computations as the fixed-points of comonads.
  • either

    9.2 5.4 Haskell
    An either monad transformer
  • cloud-haskell

    9.2 1.0
    The Cloud Haskell Application Platform
  • tardis

    9.2 0.0 Haskell
    Bidirectional state monad transformer
  • freer-effects

    9.1 7.1 Haskell
    Implementation of effect system for Haskell.
  • distributed-closure

    9.1 5.9 Haskell
    Serializable closures for distributed programming.
  • these

    9.1 2.8 Haskell
    An either-or-both data type & a generalized 'zip with padding' typeclass
  • retry

    9.1 4.6 Haskell
    Retry combinators for monadic actions that may fail
  • errors

    9.1 3.0 Haskell
    Simplified error-handling
  • deepseq

    9.0 4.2 Haskell
    Deep evaluation of data structures
  • hpc-coveralls

    9.0 2.3 Haskell
    Coveralls.io support for Haskell.
  • monad-control

    9.0 5.4 Haskell
    Lift control operations, like exception catching, through monad transformers
  • basic-prelude

    9.0 1.4 Haskell
    An enhanced core prelude; a common foundation for alternate preludes.
  • operational

    9.0 0.3 Haskell
    Implementation of difficult monads made easy with operational semantics.
  • lens-tutorial

    8.9 2.5 Haskell
    Tutorial for the lens library
  • objective

    8.9 2.3 Haskell
    Composable objects
  • parallel

    8.9 2.8 Haskell
    Parallel programming library
  • ifcxt

    8.8 0.0 Haskell
    put if statements within type constraints
  • ImperativeHaskell

    8.8 0.0 Haskell
    A library for writing Imperative style haskell.
  • exceptions

    8.8 3.5 Haskell
    Extensible optionally-pure exceptions
  • contravariant

    8.8 5.1 Haskell
    Contravariant functors
  • pipes-parse

    8.7 0.3 Haskell
    Parsing infrastructure for the pipes ecosystem
  • time-warp

    8.7 4.7 Haskell
    Distributed systems execution emulation
  • natural-transformation

    8.6 3.2 Haskell
    A natural transformation package.
  • monad-unlift

    8.6 3.3 Haskell
    Typeclasses for representing monad transformer unlifting
  • monad-unlift-ref

    8.6 3.3 Haskell
    Typeclasses for representing monad transformer unlifting
  • mmorph

    8.6 3.0 Haskell
    Monad morphisms
  • effect-monad

    8.4 0.0 Haskell
    Embeds effect systems into Haskell using graded monads
  • layers

    8.4 3.4 Haskell
    Modular type class machinery for monad transformer stacks.
  • monad-metrics

    8.4 5.1 Haskell
    A convenient wrapper around EKG metrics
  • categories

    8.4 0.0 Haskell
    Categories
  • pipes-safe

    8.4 0.5 Haskell
    Safety for the pipes ecosystem
  • ether

    8.4 6.0 Haskell
    Monad transformers and classes
  • ixmonad

    8.4 0.0 Haskell
    Embeds effect systems into Haskell using parameteric effect monads
  • monad-logger-prefix

    8.3 0.0 HTML
    Add prefixes to your monad-logger output
  • monad-time

    8.3 1.0 Haskell
    Type class for monads which carry the notion of the current time.
  • list-transformer

    8.3 3.2 Haskell
    List monad transformer
  • SciFlow

    8.3 5.9 Haskell
    Scientific workflow management system
  • Workflow

    8.2 0.0 Haskell
    Workflow patterns over a monad for thread state logging & recovery
  • distributed-static

    8.1 4.1 Haskell
    Compositional, type-safe, polymorphic static values and closures
  • hoist-error

    8.1 0.0 Haskell
    Some convenience facilities for hoisting errors into a monad
  • MonadRandom

    8.1 2.3 Haskell
    Random-number generation monad.
  • hdph

    8.1 0.0 Haskell
    Haskell distributed parallel Haskell
  • codecov-haskell

    8.1 2.2 Haskell
    Codecov.io support for Haskell.
  • wl-pprint-extras

    8.1 0.0 Haskell
    A free monad based on the Wadler/Leijen pretty printer
  • trace

    8.1 0.0 Haskell
    A monad transformer for tracing provenience of errors
  • monad-control-aligned

    7.9 - Haskell
    Just like monad-control, except less efficient, ...
  • control-monad-exception

    7.9 0.0 Haskell
    Explicitly typed, checked exceptions with stack traces
  • varying

    7.9 3.4 Haskell
    FRP through value streams and monadic splines.
  • monad-skeleton

    7.9 6.5 Haskell
    An undead monad
  • monad-loops

    7.9 0.0 Haskell
    Monadic loops
  • speculation-transformers

    7.8 0.0 Haskell
    Merged into 'speculation'. Use that instead.
  • managed

    7.8 0.0 Haskell
    A monad for managed values
  • lifted-base

    7.8 1.4 Haskell
    lifted IO operations from the base library
  • distributed-process-simplelocalnet

    7.8 3.2 Haskell
    Simple zero-configuration backend for Cloud Haskell
  • effin

    7.8 1.4 Haskell
    A Typeable-free implementation of extensible effects
  • pipes-bytestring

    7.8 3.5 Haskell
    ByteString support for pipes
  • stack-hpc-coveralls

    7.7 0.0 Haskell
    Initial project template from stack
  • wires

    7.6 2.9 Haskell
    Functional reactive programming library
  • mealstrom

    7.6 2.3 Haskell
    Manipulate FSMs and store them in PostgreSQL.
  • lensref

    7.6 0.0 Haskell
    References which can be joined and on which lenses can be applied
  • free-operational

    7.6 0.0 Haskell
    Operational Applicative, Alternative, Monad and MonadPlus from free types.
  • distributed-process-extras

    7.5 5.0 Haskell
    Cloud Haskell Extras
  • distributed-process-async

    7.5 1.8 Haskell
    Cloud Haskell Async API
  • regions

    7.4 0.0 Haskell
    Provides the region monad for safely opening and working with scarce resources.
  • monadiccp

    7.4 0.0 Haskell
    Constraint Programming
  • distributed-process-client-server

    7.4 6.3 Haskell
    The Cloud Haskell Application Platform
  • total

    7.4 1.4 Haskell
    Exhaustive pattern matching using lenses, traversals, and prisms
  • LogicGrowsOnTrees

    7.3 0.0 Haskell
    a parallel implementation of logic programming using distributed tree exploration
  • monad-classes

    7.3 0.9 Haskell
    more flexible mtl
  • unexceptionalio

    7.3 1.0 Haskell
    IO without any non-error, synchronous exceptions
  • product-profunctors

    7.2 5.1 Haskell
    product-profunctors
  • free-vl

    7.2 0.0 Haskell
    van Laarhoven encoded Free Monad with Extensible Effects
  • daemons

    7.2 0.0 Haskell
    Daemons in Haskell made fun and easy
  • transformers-eff

    7.2 1.6 Haskell
    An approach to managing composable effects, ala mtl/transformers/extensible-effects/Eff
  • loop

    7.1 0.0 HTML
    Fast loops (for when GHC can't optimize forM_)
  • newtype-generics

    7.1 5.4 Haskell
    A typeclass and set of functions for working with newtypes, with generics support.
  • wl-pprint-terminfo

    7.1 0.0 Haskell
    A color pretty printer with terminfo support
  • motor

    7.0 5.7 Haskell
    Type-safe effectful state machines in Haskell
  • pipes-extras

    7.0 4.7 Haskell
    Extra utilities for pipes
  • distributed-process-monad-control

    7.0 1.1 Haskell
    Orphan instances for MonadBase and MonadBaseControl.
  • distributed-process-registry

    6.9 0.0 Haskell
    Cloud Haskell Extended Process Registry
  • minioperational

    6.8 0.0 Haskell
    fast and simple operational monad
  • haskell-cnc

    6.8 0.0 Haskell
    Library for parallel programming in the Intel Concurrent Collections paradigm.
  • needle

    6.8 0.0 Haskell
    ASCII-fied arrow notation
  • monad-memo

    6.8 0.0 Haskell
    Memoization monad transformer
  • monad-batcher

    6.8 4.6 Haskell
    An applicative monad that batches commands for later more efficient execution
  • distributed-process-execution

    6.7 1.7 Haskell
    Execution Framework for The Cloud Haskell Application Platform
  • distributed-process-supervisor

    6.7 3.9 Haskell
    Supervisors for The Cloud Haskell Application Platform
  • unliftio

    6.6 5.6 Haskell
    The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
  • quantum-arrow

    6.5 0.0 Haskell
    An embedding of quantum computation as a Haskell arrow
  • quiver

    6.5 0.0 Haskell
    Quiver finite stream processing library
  • multipass

    6.5 0.0 Haskell
    Folding data with multiple named passes
  • effect-handlers

    6.5 0.0 Haskell
    ...
  • pipes-group

    6.4 2.5 Haskell
    Group streams into substreams
  • indexed-extras

    6.4 0.0 Haskell
    Indexed functors, monads and comonads that require extensions to Haskell98
  • Cascade

    6.4 0.0 Haskell
    Playing with reified categorical composition
  • rex

    6.3 0.0 Haskell
    A quasi-quoter for typeful results of regex captures.
  • index-core

    6.3 0.0 Haskell
    Indexed Types
  • RoyalMonad

    6.3 0.0 Haskell
    All hail the Royal Monad!
  • machinecell

    6.2 5.3 Haskell
    Arrow based stream transducers
  • ConstraintKinds

    6.2 0.0 Haskell
    Repackages standard type classes with the ConstraintKinds extension
  • failure

    6.2 0.0 Haskell
    A simple type class for success/failure computations. (deprecated)
  • effects

    6.1 0.3 Haskell
    Computational Effects
  • conkin

    6.1 6.6 Haskell
    Tools for functors from Hask^k to Hask
  • indexed

    5.9 0.0 Haskell
    Haskell98 indexed functors, monads, comonads
  • unordered-containers-rematch

    5.9 0.0 Haskell
    Rematch support for unordered containers
  • applicative-extras

    5.9 0.0 Haskell
    Instances for Applicative
  • io-region

    5.9 0.0 Haskell
    Exception safe resource management with dynamic regions
  • stateWriter

    5.9 4.0 Haskell
    A faster variant of the RWS monad transformers.
  • list-t

    5.8 1.0 Haskell
    ListT done right
  • monad-journal

    5.8 1.2 Haskell
    Pure logger typeclass and monad transformer
  • multistate

    5.7 2.3 Haskell
    like mtl's ReaderT / WriterT / StateT, but more than one contained value/type.
  • rate-limit

    5.7 0.0 Haskell
    A basic library for rate-limiting IO actions.
  • invariant

    5.7 4.6 Haskell
    Haskell 98 invariant functors
  • explicit-sharing

    5.7 0.0 Haskell
    Explicit Sharing of Monadic Effects
  • monadloc

    5.5 0.0 Haskell
    A class for monads which can keep a monadic call trace
  • control-monad-omega

    5.5 0.0 Haskell
    A breadth-first list monad.
  • prompt

    5.5 2.3 Haskell
    Monad (and transformer) for deferred-effect pure prompt-response queries
  • enclosed-exceptions

    5.5 0.0 Haskell
    Catching all exceptions from within an enclosed computation
  • writer-cps-transformers

    5.5 2.6 Haskell
    WriteT and RWST monad transformers
  • monad-ste

    5.5 0.0 Haskell
    ST monad with efficient explicit errors
  • transformers-base

    5.5 1.4 Haskell
    Lift computations from the bottom of a transformer stack
  • pipes-conduit

    5.3 0.0 Haskell
    Conduit adapters
  • monad-resumption

    5.3 0.0 Haskell
    Resumption and reactive resumption monads for Haskell.
  • cond

    5.3 0.0 Haskell
    Basic conditional and boolean operators with monadic variants.
  • stream-monad

    5.3 0.0 Haskell
    Simple, Fair and Terminating Backtracking Monad
  • pipes-rt

    5.3 0.0 Haskell
    A few pipes to control the timing of yields
  • constrained-categories

    5.1 0.0 Haskell
    Constrained clones of the category-theory type classes, using ConstraintKinds.
  • control-monad-free

    5.1 0.0 Haskell
    Free monads and monad transformers
  • more-extensible-effects

    5.1 4.2 Haskell
    Initial project template from stack
  • monadcryptorandom

    5.1 0.3 Haskell
    A monad for using CryptoRandomGen
  • monad-supply

    5.1 0.0 Haskell
    Stateful supply monad.
  • reasonable-lens

    5.1 0.0 Haskell
    Lens implementation. It is more small but adequately.
  • pipes-async

    5.1 0.2 Haskell
    A higher-level interface to using concurrency with pipes
  • deepseq-magic

    5.1 0.0 Haskell
    Deep evaluation of data structures without NFData
  • deepseq-th

    4.9 0.0 Haskell
    Template Haskell based deriver for optimised NFData instances
  • monad-extras

    4.9 0.3 Haskell
    Extra utility functions for working with monads
  • xml-html-conduit-lens

    4.9 1.6 Haskell
    Optics for xml-conduit and html-conduit
  • foldl-transduce

    4.9 0.0 Haskell
    Transducers for foldl folds.
  • distributed-process-fsm

    4.9 3.5 Haskell
    The Cloud Haskell implementation of Erlang/OTP gen_statem
  • deepseq-generics

    4.9 0.7 Haskell
    GHC.Generics-based Control.DeepSeq.rnf implementation
  • writer-cps-mtl

    4.7 2.6 Haskell
    MonadWriter orphan instances for writer-cps-transformers
  • tubes

    4.7 0.0 Haskell
    Write stream processing computations with side effects in a series of tubes.
  • assert

    4.7 0.0 Haskell
    Helpers for Control.Exception.assert
  • monad-st

    4.7 1.6 Haskell
    Provides a MonadST class
  • modular-prelude

    4.7 - Haskell
    A new Prelude featuring first class modules
  • semigroupoid-extras

    4.7 0.0 Haskell
    Semigroupoids that depend on PolyKinds
  • control-monad-loop

    4.4 0.0 Haskell
    Simple monad transformer for imperative-style loops
  • async-refresh-tokens

    4.4 4.8 Haskell
    Package implementing core logic for refreshing of expiring access tokens
  • loops

    4.4 0.0 Haskell
    Fast imperative-style loops
  • monad-open

    4.4 0.0 Haskell
    Open recursion for when you need it
  • tree-monad

    4.4 0.0 Haskell
    Non-Determinism Monad for Tree Search
  • arrow-list

    4.4 0.0 Haskell
    List arrows for Haskell.
  • cflp

    4.4 0.0 Haskell
    Constraint Functional-Logic Programming in Haskell
  • mtl-unleashed

    4.4 0.0 Haskell
    MTL classes without the functional dependency
  • unpack-funcs

    4.4 0.0 Haskell
    Monad transformers that mirror worker-wrapper transformations.
  • pipes-zeromq4

    4.4 2.5 Haskell
    Pipes integration for ZeroMQ messaging
  • control-monad-failure

    4.1 0.0 Haskell
    A class for monads which can fail with an error. (deprecated)
  • strict-identity

    4.1 0.0 Haskell
    Strict Identity Monad, handy for writing fast code!
  • prologue

    4.1 0.0 Haskell
    Better, more general Prelude exporting common utilities.
  • ChannelT

    4.1 2.5 Haskell
    Generalized stream processors
  • monad-levels

    4.1 0.0 Haskell
    Specific levels of monad transformers
  • ref-fd

    4.1 0.7 Haskell
    A type class for monads with references using functional dependencies.
  • hcron

    4.1 0.0 Haskell
    A simple job scheduler, which just runs some IO action at a given time.
  • elevator

    4.1 0.0 Haskell
    Immediately lifts to a desired level
  • throwable-exceptions

    4.1 - Haskell
    throwable-exceptions gives the exception's value constructors
  • newtype-deriving

    4.1 0.0 Haskell
    Instance derivers for newtype wrappers
  • level-monad

    4.1 0.0 Haskell
    Non-Determinism Monad for Level-Wise Search
  • safe-exceptions-checked

    3.7 2.0 Haskell
    Safe, checked exceptions
  • rank2classes

    3.7 8.3 Haskell
    a mirror image of some standard type classes, with methods of rank 2 types
  • bytestring-progress

    3.7 0.0 Haskell
    A library for tracking the consumption of a lazy ByteString
  • FastPush

    3.7 2.2 Haskell
    A monad and monad transformer for pushing things onto a stack very fast.
  • JuicyPixels-util

    3.7 0.0 Haskell
    Convert JuicyPixel images into RGBA format, flip, trim and so on
  • deepcontrol

    3.7 0.0 Haskell
    ...
  • ReplicateEffects

    3.7 0.0 Haskell
    Composable replication schemes of applicative functors
  • weighted-search

    3.3 0.0 Haskell
    A weighted nondeterministic search monad
  • exception-transformers

    3.3 0.3 Haskell
    Type classes and monads for unchecked extensible exceptions.
  • effects-parser

    3.3 0.0 Haskell
    Parser Effect for the Control.Effects Library
  • writer-cps-monads-tf

    3.3 0.4 Haskell
    MonadWriter orphan instances for writer-cps-transformers
  • writer-cps-full

    3.3 1.1 Haskell
    WriteT and RWST monad transformers (Reexport with all dependencies)
  • references

    3.3 2.5 Haskell
    Selectors for reading and updating data.
  • watchdog

    3.3 3.8 Haskell
    Simple control structure to re-try an action with exponential backoff
  • concurrent-state

    3.3 0.0 Haskell
    MTL-like library using TVars
  • atl

    3.3 0.0 Haskell
    Arrow Transformer Library
  • monadloc-pp

    3.3 0.0 Haskell
    A preprocessor for generating monadic call traces
  • parameterized

    3.3 6.2 Haskell
    Extensible records and polymorphic variants.
  • unsequential

    3.3 0.5 Haskell
    An extension removing the sequentiality from monads
  • resource-effect

    3.3 0.0 Haskell
    A port of the package 'resourcet' for extensible effects.
  • elision

    3.3 0.0 Haskell
    Arrows with holes.
  • monad-task

    3.3 0.0 Haskell
    A monad transformer that turns event processing into co-routine programming.
  • ref-tf

    3.3 0.7 Haskell
    A type class for monads with references using type families.
  • transformers-bifunctors

    3.3 2.1 Haskell
    Bifunctors over monad transformers.
  • arrowapply-utils

    3.3 0.0 Haskell
    Utilities for working with ArrowApply instances more naturally
  • pipes-transduce

    3.3 0.0 Haskell
    Interfacing pipes with foldl folds.
  • transformers-free

    3.3 0.0 Haskell
    Free monad transformers
  • monadbi

    2.8 0.0 Haskell
    Extract underlying monads from monad transformers
  • reasonable-operational

    2.8 0.0 Haskell
    Just size Operational Monad implementation.
  • quiver-http

    2.8 0.0 Haskell
    Adapter to stream over HTTP(s) with quiver
  • rev-state

    2.8 - Haskell
    Reverse State monad transformer
  • PermuteEffects

    2.8 0.0 Haskell
    Permutations of effectful computations
  • indexed-free

    2.8 0.0 Haskell
    indexed monads for free
  • monad-interleave

    2.8 0.0 Haskell
    Monads with an unsaveInterleaveIO-like operation.
  • parallel-tree-search

    2.8 0.0 Haskell
    Parallel Tree Search
  • pipes-vector

    2.8 0.0 Haskell
    Various proxies for streaming data into vectors
  • writer-cps-lens

    2.8 1.8 Haskell
    Lens instances for the stricter CPS WriterT and RWST
  • control-bool

    2.8 0.0 Haskell
    Useful combinators for boolean expressions
  • monadio-unwrappable

    2.8 0.0 Haskell
    Reversibly allow monad transformer stacks to run in IO
  • monadfibre

    2.8 0.0 Haskell
    Monadic functions which provide Choice and Parallelism.
  • exhaustive

    2.8 2.5 Haskell
    ...
  • streamproc

    2.8 0.0 Haskell
    Stream Processer Arrow
  • io-manager

    2.4 0.0 Haskell
    Skeleton library around the IO monad.
  • simple-observer

    2.4 0.0 Haskell
    The Observer pattern
  • control-invariants

    2.4 1.7 Haskell
    Invariants and contract monitoring
  • async-refresh

    2.4 5.3 Haskell
    Package implementing core logic for refreshing of expiring data.
  • MonadStack

    2.4 0.0 Haskell
    Generalizing lift to monad stacks
  • var-monad

    2.4 4.2 Haskell
    The VarMonad typeclass, generalizing types of references.
  • newtype-th

    2.4 0.0 Haskell
    A template haskell deriver to create Control.Newtype instances.
  • quiver-cell

    2.4 0.0 Haskell
    Quiver combinators for cellular data processing
  • monadiccp-gecode

    2.4 0.0 Haskell
    Constraint Programming
  • monad-loops-stm

    2.4 0.0 Haskell
    Monadic loops for STM
  • successors

    2.4 1.8 Haskell
    An applicative functor to manage successors
  • monad-peel

    2.4 1.4 Haskell
    Lift control operations like exception catching through monad transformers
  • foldl-transduce-attoparsec

    2.4 0.0 Haskell
    Attoparsec and foldl-transduce integration.
  • quiver-csv

    2.4 0.0 Haskell
    Quiver combinators for cellular CSV data processing
  • log-effect

    1.9 0.0 Haskell
    An extensible log effect using extensible-effects
  • conversion

    1.9 0.0 Haskell
    Universal converter between values of different types
  • lambda-devs

    1.9 0.0 Haskell
    a Paralell-DEVS implementaion based on distributed-process
  • pipes-fluid

    1.9 4.6 Haskell
    Reactively combines Producers so that a value is yielded as soon as possible.
  • regions-mtl

    1.9 0.0 Haskell
    mtl instances for the RegionT monad transformer
  • shared-fields

    1.9 0.0 Haskell
    a tiny library for using shared lens fields
  • request-monad

    1.9 0.0 Haskell
    A transformer for generic requests
  • assert-failure

    1.9 5.3 Haskell
    Syntactic sugar improving 'assert' and 'error'
  • quiver-groups

    1.9 0.0 Haskell
    Group and chunk values within a Quiver
  • regions-monadstf

    1.9 0.0 Haskell
    Monads-tf instances for the RegionT monad transformer
  • cr

    1.9 0.0 Haskell
    Code review tool
  • exitcode

    1.4 7.6 Haskell
    Monad transformer for exit codes
  • sessiontypes-distributed

    1.4 2.6 Haskell
    Session types distributed
  • quiver-bytestring

    1.4 0.0 Haskell
    Quiver combinators for bytestring streaming
  • weighted

    1.4 3.1 Haskell
    Writer monad which uses semiring constraint
  • pipe-enumerator

    1.4 0.0 Haskell
    A bidirectional bridge between pipes and iteratees
  • plan-applicative

    1.4 4.3 Haskell
    Applicative/Arrow for resource estimation and progress tracking.
  • sessiontypes

    1.4 3.8 Haskell
    Session types library
  • strict-writer

    1.4 2.9 Haskell
    A stricter writer, which uses StateT in order to avoid space leaks.
  • partial

    1.4 0.0 Haskell
    A nullary type class for partial functions
  • coverage

    1.4 0.0 Haskell
    Exhaustivity Checking Library
  • quiver-enumerator

    1.4 0.0 Haskell
    Bridge between Quiver and Iteratee paradigms
  • json-tracer

    1.1 4.7 Haskell
    A polymorphic, type-safe, json-structured tracing library
  • pipes-category

    1.1 3.9 Haskell
    Allows instances for Category, Arrow and ArrowChoice for Pipes.
  • pipes-break

    1.1 5.3 Haskell
    Pipes to group by any delimiter (such as lines with carriage returns)
  • pipes-cellular

    1.1 0.0 Haskell
    Pipes-based combinators for cellular data processing
  • AbortT-transformers

    1.1 0.0 Haskell
    A monad and monadic transformer providing "abort" functionality
  • constrained-monads

    1.1 7.1 Haskell
    Typeclasses and instances for monads with constraints.
  • graphted

    1.1 3.8 Haskell
    Graph indexed monads.
  • pipes-misc

    1.1 4.7 Haskell
    Miscellaneous utilities for pipes, required by glazier-tutorial
  • transformers-continue

    1.1 4.5 Haskell
    Control flow data type and monad transformer.
  • Control-Monad-MultiPass

    1.1 0.0 Haskell
    A Library for Writing Multi-Pass Algorithms.
  • AAI

    1.1 0.0 Haskell
    Abstract Application Interface.
  • indextype

    1.1 5.3 Haskell
    A series of type families and constraints for "indexable" types.
  • classy-parallel

    1.1 0.0 Haskell
    Fork of the monad-parallel package using monad-control
  • pipes-cellular-csv

    1.1 0.0 Haskell
    Efficient pipes-based cellular CSV codec
  • alternative-extra

    0.8 1.0 Haskell
    Extra utilities for alternatives
  • arrow-extras

    0.8 0.9 Haskell
    Extra functions for Control.Arrow
  • alternators

    0.8 1.8 Haskell
    Handy functions when using transformers
  • Control-Monad-ST2

    0.8 0.0 Haskell
    A variation on the ST monad with two type parameters.
  • machines-bytestring

    0.8 0.8 Haskell
    ByteString support for machines
  • exceptional

    0.8 0.0 Haskell
    Essentially the Maybe type with error messages.
  • monad-var

    0.8 5.3 Haskell
    ...
  • control-dotdotdot

    0.8 1.8 Haskell
    Haskell operator `g ... f = \x1 .. xn -> g (f x1 .. xn)`.
  • errors-ext

    0.8 6.3 Haskell
    Bracket-like functions for ExceptT over IO monad.
  • constraint-manip

    0.4 2.6 Haskell
    Some conviencience type functions for manipulating constraints.
  • free-er

    0.3 3.3 Haskell
    An extensible effects library
  • errorcall-eq-instance

    - -
    An orphan Eq instance for ErrorCall
  • trivia

    - -
    The trivial monad and comonad
  • foldl-incremental

    - -
    incremental folds
  • break

    - -
    Break from a loop
  • writer-cps-morph

    - -
    MFunctor instance for CPS style WriterT and RWST
  • supervisor

    - -
    Control an internal monad execution for trace generation, backtrakcking, ...
  • asynchronous-exceptions

    - -
    Distinguish between synchronous and asynchronous exceptions
  • forbidden-fruit

    - -
    A library accelerates imperative style programming.
  • error-list

    - -
    A useful type for collecting error messages.
  • transformers-convert

    - -
    Sensible conversions between some of the monad transformers

Add another 'Control' Package