10

8

6

4

2


9.9

4.2

9.8
0.0

9.8

3.1

9.8

8.3

9.8

5.7

9.8

3.9

100 Control packages and projects

  • rio-orphans

    9.9 4.2 Haskell
    A standard library for Haskell
  • transient

    9.8 0.0 Haskell
    A full stack, reactive architecture for general purpose programming. Algebraic and monadically composable primitives for concurrency, parallelism, event handling, transactions, multithreading, Web, and distributed computing with complete de-inversion of control (No callbacks, no blocking, pure state)
  • machines

    9.8 3.1 Haskell
    Networks of composable stream transducers
  • funflow

    9.8 8.3 Haskell
    Functional workflows
  • fused-effects

    9.8 5.7 Haskell
    A fast, flexible, fused effect system for Haskell
  • pipes

    9.8 3.9 Haskell
    Compositional pipelines
  • mtl

    9.7 2.0 Haskell
    The Monad Transformer Library
  • recursion-schemes

    9.7 6.4 Haskell
    Generalized bananas, lenses and barbed wire
  • apecs

    9.7 3.4 C
    a fast, type driven, extensible ECS for game development
  • capability

    9.7 6.0 Haskell
    Extensional capabilities and deriving combinators
  • extensible-effects

    9.6 0.7 Haskell
    Extensible Effects: An Alternative to Monad Transformers
  • selective

    9.6 5.4 TeX
    Selective Applicative Functors: Declare Your Effects Statically, Select Which to Execute Dynamically
  • free

    9.6 5.0 Haskell
    free monads
  • distributed-closure

    9.6 0.0 Haskell
    Serializable closures for distributed programming.
  • foldl

    9.6 4.1 Haskell
    Composable, streaming, and efficient left folds
  • record

    9.6 0.0 Haskell
    Anonymous records
  • safe-exceptions

    9.5 3.5 Haskell
    Safe, consistent, and easy exception handling
  • abstract-par

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

    9.5 0.0 Haskell
    Category theory for Haskell with a lens flavor (you need GHC 7.8.3, not 7.8.2 to build this!)
  • auto

    9.5 0.0 Haskell
    Haskell DSL and platform providing denotational, compositional api for discrete-step, locally stateful, interactive programs, games & automations. http://hackage.haskell.org/package/auto
  • freer-simple

    9.5 0.0 Haskell
    A friendly effect system for Haskell
  • classy-prelude

    9.5 3.5 Haskell
    Type classes for mapping, folding, and traversing monomorphic containers
  • classy-prelude-yesod

    9.5 3.5 Haskell
    Type classes for mapping, folding, and traversing monomorphic containers
  • ComonadSheet

    9.4 0.0 Haskell
    A library for expressing "spreadsheet-like" computations with absolute and relative references, using fixed-points of n-dimensional comonads.
  • these

    9.4 3.6 Haskell
    An either-or-both data type, with corresponding hybrid error/writer monad transformer.
  • unliftio

    9.4 7.5 Haskell
    The MonadUnliftIO typeclass for unlifting monads to IO
  • transient-universe

    9.4 0.0 Haskell
    A Cloud monad based on transient for the creation of Web and reactive distributed applications that are fully composable, where Web browsers are first class nodes in the cloud
  • retry

    9.4 1.7 Haskell
    Retry combinators for monadic actions that may fail
  • frpnow

    9.3 0.0 Haskell
    Principled practical FRP
  • cloud-haskell

    9.2 0.0
    This is an umbrella development repository for Cloud Haskell
  • either

    9.2 3.6 Haskell
    the EitherT monad transformer
  • distributed-process-platform

    9.2 0.0 Haskell
    DEPRECATED (Cloud Haskell Platform) in favor of distributed-process-extras, distributed-process-async, distributed-process-client-server, distributed-process-registry, distributed-process-supervisor, distributed-process-task and distributed-process-execution
  • contravariant

    9.2 5.0 Haskell
    Haskell 98 contravariant functors
  • distributed-fork

    9.2 0.0 Haskell
    A distributed data processing framework in Haskell.
  • parallel

    9.2 0.0 Haskell
    a library for parallel programming
  • monad-control

    9.1 4.1 Haskell
    Lift control operations, like exception catching, through monad transformers
  • tardis

    9.1 0.0 Haskell
    Bidirectional state monad transformer
  • ifcxt

    9.1 0.0 Haskell
    constraint level if statements
  • deepseq

    9.1 1.5 Haskell
    Deep evaluation of data structures
  • exceptions

    9.0 2.5 Haskell
    mtl friendly exceptions
  • errors

    9.0 0.0 Haskell
    Type-safe error handling
  • operational

    9.0 0.0 Haskell
    Implement monads by specifying instructions and their desired operational semantics.
  • monad-time

    9.0 0.0 Haskell
    Type class for monads which carry the notion of the current time.
  • freer-effects

    9.0 0.0 Haskell
    An implementation of "Freer Monads, More Extensible Effects".
  • basic-prelude

    8.9 0.0 Haskell
    An enhanced core prelude, meant for building up more complete preludes on top of.
  • hpc-coveralls

    8.9 0.0 Haskell
    coveralls.io support for haskell code coverage with hpc
  • ether

    8.9 0.0 Haskell
    Monad Transformers and Classes
  • effect-monad

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

    8.9 0.0 Haskell
    Type-safe effectful state machines in Haskell
  • lens-tutorial

    8.9 0.0 Haskell
    The missing tutorial module for the lens library
  • mmorph

    8.9 5.1 Haskell
    Monad morphisms
  • ixmonad

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

    8.8 0.0 Haskell
    Purely functional objects
  • in-other-words

    8.8 2.9 Haskell
    A higher-order effect system where the sky's the limit
  • time-warp

    8.7 0.0 Haskell
    Distributed systems execution emulation
  • eveff

    8.7 3.3 Haskell
    Efficient Haskell effect handlers based on evidence translation.
  • monad-unlift

    8.6 0.0 Haskell
    Typeclasses for representing monad (transformer) morphisms
  • monad-unlift-ref

    8.6 0.0 Haskell
    Typeclasses for representing monad (transformer) morphisms
  • gdp

    8.6 0.0 Haskell
    Ghosts of Departed Proofs
  • pipes-parse

    8.6 1.2 Haskell
    Parsing for the pipes ecosystem
  • categories

    8.6 0.0 Haskell
    categories from category-extras
  • ImperativeHaskell

    8.6 0.0 Haskell
    Proof that Haskell can look and act like an imperative language.
  • SciFlow

    8.4 4.2 Haskell
    Scientific workflow management
  • MonadRandom

    8.4 2.6 Haskell
    A monad transformer and corresponding type class for computations which consume random values.
  • monad-metrics

    8.4 1.0 Haskell
    haskell metrics
  • distributed-static

    8.4 0.0 Haskell
    Support for static values
  • natural-transformation

    8.4 2.0 Haskell
    A natural transformation package
  • codecov-haskell

    8.3 0.0 Haskell
    codecov.io support for haskell code coverage with hpc
  • monad-loops

    8.3 0.0 Haskell
    Some useful control operators for looping
  • stack-hpc-coveralls

    8.3 1.4 Haskell
    Coveralls support for Stack projects
  • pipes-safe

    8.3 1.2 Haskell
    Safety for the pipes ecosystem
  • rank2classes

    8.2 7.8 Haskell
    Grammar parser - combinator library for parsing a general context-free grammar
  • managed

    8.2 0.0 Haskell
    A monad for managed values
  • tonalude

    8.2 0.0 Haskell
    Haskell plugin-based framework for any type of applications
  • list-transformer

    8.2 0.8 Haskell
    List monad transformer
  • hoist-error

    8.2 0.0 Haskell
    Some conveniences for hoisting errors into monads
  • varying

    8.1 0.0 Haskell
    Continuously varying values, made easy :)
  • Workflow

    8.1 0.0 Haskell
    re-startable monad that recover the execution state from a log, and workflow patterns
  • regions

    8.1 0.0 Haskell
    Provides the region monad for safely opening and working with scarce resources
  • layers

    8.1 0.0 Haskell
    Modular type class machinery for monad transformer stacks.
  • wires

    8.1 0.0 Haskell
    FRP library
  • distributed-process-async

    8.0 0.0 Haskell
    Cloud Haskell - Asynchronous Execution
  • product-profunctors

    8.0 2.5 Haskell
    product-profunctors
  • hdph

    8.0 0.0 Haskell
    Haskell distributed parallel Haskell
  • lifted-base

    8.0 0.0 Haskell
    IO operations from the base library lifted to any instance of MonadBase or MonadBaseControl
  • distributed-process-client-server

    8.0 0.0 Haskell
    Cloud Haskell - gen_server implementation
  • trace

    7.9 0.0 Haskell
    A monad transformer for tracing error provenience
  • wl-pprint-extras

    7.9 0.0 Haskell
    A free monad based on the Wadler/Leijen pretty printer
  • lensref

    7.9 0.0 Haskell
    References which can be joined and on which lenses can be applied
  • speculation-transformers

    7.9 0.0 Haskell
    Safe, programmable, speculative evaluation for Haskell
  • unexceptionalio

    7.9 0.0 Haskell
    IO without any PseudoExceptions
  • daemons

    7.8 0.0 Haskell
    Daemons in Haskell made fun and easy
  • monad-skeleton

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

    7.8 0.5 Haskell
    Explicitly Typed exceptions as a library
  • monadiccp

    7.8 0.0 Haskell
    Monadic Constraint Programming framework
  • monad-logger-prefix

    7.8 0.0 HTML
    Easily add a prefix to your MonadLogger output.
  • distributed-process-simplelocalnet

    7.8 0.0 Haskell
    Simple cloud haskell backend for local networks
  • distributed-process-extras

    7.8 0.0 Haskell
    Core utilities for distributed-process-platform
  • total

    7.7 0.5 Haskell
    Exhaustive pattern matching using lenses, traversals, and prisms
  • pipes-bytestring

    7.7 1.2 Haskell
    ByteString support for pipes

Add another 'Control' Package