10

8

6

4

2


9.8

5.2

2.0

9.6

8.7

3.1

7.1
0.0

6.4
0.0

100 Control packages and projects

  • fused-effects

    9.8 5.2 Haskell
    A fast, flexible, fused effect system for Haskell
  • pandora

    2.0 9.6 Haskell
    Pure basic library based on math abstractions
  • eveff

    8.7 3.1 Haskell
    Efficient Haskell effect handlers based on evidence translation.
  • churros

    7.1 0.0 Haskell
    simple chan based stream programming with arrow interface (Chan + Arrow = Churro)
  • sweet-egison

    6.4 0.0 Haskell
    Haskell library for non-deterministic pattern matching
  • monadic-recursion-schemes

    0.9 0.0 Haskell
    Recursion Schemes for Monadic version.
  • product-profunctors

    8.0 2.1 Haskell
    product-profunctors
  • in-other-words

    8.8 1.9 Haskell
    A higher-order effect system where the sky's the limit
  • stm-actor

    5.6 2.1 Haskell
    An implementation of the actor model in Haskell using STM
  • selective

    9.6 5.0 TeX
    Selective Applicative Functors: Declare Your Effects Statically, Select Which to Execute Dynamically
  • fused-effects-random

    4.4 1.8 Haskell
    Random number generation for fused-effects.
  • restartable

    0.9 2.4 Haskell
    Minimal resumable state for model-view-event-update frameworks.
  • joint

    1.6 3.1 Haskell
    Extremely simple effect system for Haskell
  • hpc-lcov

    3.8 0.0 Haskell
    Convert HPC coverage output to LCOV format
  • rank2classes

    8.3 7.7 Haskell
    Grammar parser - combinator library for parsing a general context-free grammar
  • monad-control-identity

    0.5 0.0 Haskell
    Stronger classes than monad-control
  • distributed-fork

    9.2 0.0 Haskell
    A distributed data processing framework in Haskell.
  • monad-memo

    7.5 1.9 Haskell
    Memoization monad transformer
  • wai-control

    1.2 0.0 Haskell
    Run wai Applications in IO based monads
  • rio-orphans

    9.9 4.0 Haskell
    A standard library for Haskell
  • little-rio

    1.1 0.0 Haskell
    When you need just the RIO monad
  • fused-effects-exceptions

    5.7 0.0 Haskell
    Handle exceptions thrown in IO with fused-effects.
  • effet

    7.0 0.5 Haskell
    An effect system based on type classes, written in Haskell.
  • recursion-schemes

    9.7 6.0 Haskell
    Generalized bananas, lenses and barbed wire
  • porpoise

    1.0 0.0 Haskell
    A simple web framework built on top of wai
  • schedule

    3.0 0.0 Haskell
    Schedule sub-computations to run later, in a pure way
  • these

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

    6.2 0.2 Haskell
    Support for computations which consume values from a (possibly infinite) supply.
  • foldl

    9.6 3.8 Haskell
    Composable, streaming, and efficient left folds
  • fused-effects-optics

    4.3 0.1 Haskell
    Optics combinators for fused-effects.
  • funflow

    9.8 8.1 Haskell
    Functional workflows
  • unliftio

    9.4 7.3 Haskell
    The MonadUnliftIO typeclass for unlifting monads to IO
  • fused-effects-mwc-random

    3.1 0.1 Haskell
    High-quality random numbers from a variety of distributions, as an effect.
  • capability

    9.7 5.8 Haskell
    Extensional capabilities and deriving combinators
  • Free Algebras

    7.5 3.4 Haskell
    Free Algebras in Haskell
  • mtl-uplift

    1.2 0.7 Haskell
    A way to lift entire substacks of monad transformer stacks, boilerplate free!
  • assert-failure

    2.4 0.0 Haskell
    syntactic sugar that improves the usability of 'assert' and 'error' in Haskell
  • commandert

    1.3 0.0 Haskell
    A military metaphor for a free stateful, backtracking monad
  • free

    9.6 4.7 Haskell
    free monads
  • protocol

    0.5 0.0 Haskell
    Model distributed system as type-level multi-party protocol.
  • free-categories

    5.6 0.3 Haskell
    free categories
  • multistate

    6.4 0.0 Haskell
    haskell library for monad transformers, like mtl's ReaderT/StateT, but more than one contained value/type
  • mtl

    9.7 1.9 Haskell
    The Monad Transformer Library
  • MonadRandom

    8.4 2.4 Haskell
    A monad transformer and corresponding type class for computations which consume random values.
  • deepseq

    9.1 1.5 Haskell
    Deep evaluation of data structures
  • mtsl

    1.2 0.3 Haskell
    An augmentation to mtl using explicit monad transformer stacks.
  • retry

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

    8.2 0.0 Haskell
    A monad for managed values
  • control-monad-exception

    7.8 0.4 Haskell
    Explicitly Typed exceptions as a library
  • monad-metrics

    8.4 0.8 Haskell
    haskell metrics
  • unexceptionalio

    7.9 0.0 Haskell
    IO without any PseudoExceptions
  • Free Category

    6.8 2.4 Haskell
    Free categories, free arrows and free categories with monadic actions
  • stateWriter

    6.9 0.0 Haskell
    A RWS like monad without the slow writer stuff
  • exceptions

    9.0 2.4 Haskell
    mtl friendly exceptions
  • invariant

    6.7 0.0 Haskell
    the 'invariant' Haskell package for invariant functors
  • nqe

    5.7 0.0 Haskell
    Concurrency library inspired by Erlang/OTP
  • distributed-closure

    9.6 0.0 Haskell
    Serializable closures for distributed programming.
  • either

    9.2 3.4 Haskell
    the EitherT monad transformer
  • deepseq-instances

    1.0 0.0 Haskell
    Candidate NFData Instances for Types in base
  • extensible-effects

    9.5 0.0 Haskell
    Extensible Effects: An Alternative to Monad Transformers
  • contravariant

    9.2 4.8 Haskell
    Haskell 98 contravariant functors
  • parallel-tree-search

    3.0 0.0 Haskell
    Haskell library for parallel tree search
  • exception-transformers

    5.6 0.8 Haskell
    Type classes and monads for unchecked extensible exceptions.
  • machines

    9.8 2.7 Haskell
    Networks of composable stream transducers
  • SciFlow

    8.4 3.9 Haskell
    Scientific workflow management
  • fused-effects-squeal

    3.0 0.0 Haskell
    ๐Ÿท๐Ÿ—„๏ธ A fused-effects adapter for squeal-postgresql.
  • classy-prelude

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

    9.6 4.8 Haskell
    Type classes for mapping, folding, and traversing monomorphic containers
  • monad-introspect

    2.4 0.0 Haskell
    A reader monad that gives the environment access to the entire transformer stack
  • tonalude

    8.1 0.0 Haskell
    Haskell plugin-based framework for any type of applications
  • pipes

    9.8 3.7 Haskell
    Compositional pipelines
  • string-fromto

    3.4 0.0 Haskell
    Conversions between common string types, as well as Base16/Base32/Base64
  • total

    7.7 0.4 Haskell
    Exhaustive pattern matching using lenses, traversals, and prisms
  • natural-transformation

    8.4 1.7 Haskell
    A natural transformation package
  • safe-exceptions

    9.5 3.4 Haskell
    Safe, consistent, and easy exception handling
  • daemons

    7.8 0.0 Haskell
    Daemons in Haskell made fun and easy
  • natural

    5.7 0.0 Haskell
    Natural number
  • objective

    8.8 0.0 Haskell
    Purely functional objects
  • constrained-categories

    7.1 0.5 Haskell
    Constrained versions of the Haskell standard category-theory-based type classes, using ConstraintKinds
  • 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
  • telega

    1.6 0.0 Haskell
    Telegram Bot API library
  • pipes-group

    6.7 0.6 Haskell
    Group streams into substreams
  • op

    0.9 0.0 Haskell
    Common operators encouraging large-scale easy reading
  • grab

    3.3 0.0 Haskell
    Applicative non-linear consumption
  • conduino

    3.8 0.0 Haskell
    Lightweight composable continuation-based stream processors
  • rex

    6.6 0.0 Haskell
    A Haskell quasi-quoter for typeful results of regex captures.
  • unexceptionalio-trans

    3.4 0.0 Haskell
    Wrapper around unexceptionalio for ergonomic use with transformers
  • gdp

    8.6 0.0 Haskell
    Ghosts of Departed Proofs
  • ref-fd

    4.3 0.0 Haskell
    A type class for monads with references using functional dependencies.
  • ref-tf

    4.8 0.0 Haskell
    A type class for monads with references using type families.
  • freer-simple

    9.5 0.0 Haskell
    A friendly effect system for Haskell
  • machinecell

    6.1 0.0 Haskell
    Arrow based stream transducer
  • indexed-free

    4.2 0.0 Haskell
    indexed monads for free
  • deepseq-generics

    6.3 0.0 Haskell
    GHC.Generics-based Control.DeepSeq.rnf implementation
  • parallel

    9.3 0.0 Haskell
    a library for parallel programming
  • 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)
  • can-i-haz

    6.4 0.0 Haskell
    Generic implementation of the Has pattern for MonadReader/MonadState and CoHas for MonadError
  • transformers-base

    7.1 4.2 Haskell
    Haskell library for lifting actions from the bottom of a monad transformer stack
  • tehepero

    1.7 0.0 Haskell
    Prettier errors and reimplementation of unwrap and expect from Rust
  • util-logict

    0.9 0.0 Haskell
    See README for more info

Add another 'Control' Package