Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

hackage.haskell.org "control" keyword

Top 1.7% on hackage.haskell.org
mtl 2.3.1
MTL is a collection of monad classes, extending the transformers package, using functional depend...
19 versions - Latest release: over 1 year ago - 1,015 dependent packages - 13,271 dependent repositories - 488 thousand downloads total - 353 stars on GitHub - 8 maintainers
Top 0.4% on hackage.haskell.org
transformers 0.6.1.1
39 versions - Latest release: 10 months ago - 1,040 dependent packages - 10,264 dependent repositories - 350 thousand downloads total - 1 maintainer
Top 0.9% on hackage.haskell.org
deepseq 1.5.0.0
23 versions - Latest release: 10 months ago - 549 dependent packages - 4,000 dependent repositories - 64.2 thousand downloads total - 3 maintainers
Top 3.4% on hackage.haskell.org
exceptions 0.10.8
Extensible optionally-pure exceptions.
30 versions - Latest release: 25 days ago - 371 dependent packages - 2,449 dependent repositories - 348 thousand downloads total - 48 stars on GitHub - 2 maintainers
Top 3.1% on hackage.haskell.org
monad-control 1.0.3
This package defines the type class MonadBaseControl, a subset of MonadBase into which generic co...
32 versions - Latest release: almost 3 years ago - 133 dependent packages - 2,084 dependent repositories - 310 thousand downloads total - 58 stars on GitHub - 2 maintainers
Top 3.9% on hackage.haskell.org
either 5.0.2
Combinators for working with sums.
43 versions - Latest release: about 2 years ago - 65 dependent packages - 1,207 dependent repositories - 136 thousand downloads total - 55 stars on GitHub - 3 maintainers
Top 6.2% on hackage.haskell.org
transformers-base 0.4.6
This package provides a straightforward port of monadLib's BaseM typeclass to transformers.
13 versions - Latest release: almost 3 years ago - 104 dependent packages - 1,193 dependent repositories - 296 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 0.7% on hackage.haskell.org
parallel 3.2.2.0
20 versions - Latest release: almost 6 years ago - 54 dependent packages - 1,119 dependent repositories - 195 thousand downloads total - 5 maintainers
Top 0.8% on hackage.haskell.org
MonadRandom 0.5.3
32 versions - Latest release: about 3 years ago - 26 dependent packages - 898 dependent repositories - 149 thousand downloads total - 6 maintainers
Top 1.1% on hackage.haskell.org
errors 2.3.0
28 versions - Latest release: about 6 years ago - 34 dependent packages - 741 dependent repositories - 77.1 thousand downloads total - 1 maintainer
Top 3.4% on hackage.haskell.org
safe-exceptions 0.1.7.4
Please see README.md
12 versions - Latest release: 11 months ago - 104 dependent packages - 572 dependent repositories - 41.8 thousand downloads total - 132 stars on GitHub - 2 maintainers
Top 4.7% on hackage.haskell.org
lifted-base 0.1.2
lifted-base exports IO operations from the base library lifted to any instance of MonadBase or Mo...
33 versions - Latest release: over 11 years ago - 75 dependent packages - 562 dependent repositories - 292 thousand downloads total - 19 stars on GitHub - 1 maintainer
Top 2.3% on hackage.haskell.org
free 5.1.10
Free monads are useful for many tree-like structures and domain specific languages. If f is a Fu...
64 versions - Latest release: over 1 year ago - 57 dependent packages - 542 dependent repositories - 257 thousand downloads total - 157 stars on GitHub - 4 maintainers
Top 1.0% on hackage.haskell.org
pipes 4.3.16
44 versions - Latest release: about 3 years ago - 30 dependent packages - 497 dependent repositories - 103 thousand downloads total - 1 maintainer
Top 0.5% on hackage.haskell.org
mmorph 1.2.0
17 versions - Latest release: almost 3 years ago - 53 dependent packages - 434 dependent repositories - 277 thousand downloads total - 1 maintainer
Top 3.0% on hackage.haskell.org
profunctors 5.6.2
Profunctors.
43 versions - Latest release: about 3 years ago - 93 dependent packages - 420 dependent repositories - 271 thousand downloads total - 69 stars on GitHub - 2 maintainers
Top 2.7% on hackage.haskell.org
hpc 0.7.0.2
18 versions - Latest release: 13 days ago - 12 dependent packages - 414 dependent repositories - 23.3 thousand downloads total - 6 maintainers
Top 3.1% on hackage.haskell.org
comonad 5.0.8
Comonads.
57 versions - Latest release: over 3 years ago - 42 dependent packages - 412 dependent repositories - 291 thousand downloads total - 77 stars on GitHub - 3 maintainers
Top 4.4% on hackage.haskell.org
monad-loops 0.4.3
Some useful control operators for looping
10 versions - Latest release: almost 9 years ago - 30 dependent packages - 410 dependent repositories - 111 thousand downloads total - 47 stars on GitHub - 1 maintainer
Top 3.3% on hackage.haskell.org
contravariant 1.5.5
Contravariant functors.
40 versions - Latest release: almost 3 years ago - 62 dependent packages - 402 dependent repositories - 268 thousand downloads total - 72 stars on GitHub - 3 maintainers
Top 2.9% on hackage.haskell.org
semigroupoids 6.0.1
Provides a wide array of (semi)groupoids and operations for working with them. A Semigroupoid is...
62 versions - Latest release: 11 days ago - 64 dependent packages - 373 dependent repositories - 301 thousand downloads total - 75 stars on GitHub - 3 maintainers
Top 1.5% on hackage.haskell.org
MonadCatchIO-transformers 0.3.1.3
15 versions - Latest release: over 9 years ago - 15 dependent packages - 364 dependent repositories - 68.6 thousand downloads total - 1 maintainer
Top 3.4% on hackage.haskell.org
classy-prelude 1.5.0
See docs and README at http://www.stackage.org/package/classy-prelude
71 versions - Latest release: over 5 years ago - 14 dependent packages - 351 dependent repositories - 80.5 thousand downloads total - 150 stars on GitHub - 2 maintainers
Top 1.0% on hackage.haskell.org
foldl 1.4.16
This library provides strict left folds that stream in constant memory, and you can combine folds...
49 versions - Latest release: 2 months ago - 51 dependent packages - 313 dependent repositories - 76.5 thousand downloads total - 1 maintainer
Top 2.8% on hackage.haskell.org
unliftio-core 0.2.1.0
Please see the documentation and README at https://www.stackage.org/package/unliftio-core
6 versions - Latest release: over 1 year ago - 115 dependent packages - 296 dependent repositories - 53.5 thousand downloads total - 150 stars on GitHub - 1 maintainer
Top 2.8% on hackage.haskell.org
unliftio 0.2.20
Please see the documentation and README at https://www.stackage.org/package/unliftio
32 versions - Latest release: over 2 years ago - 123 dependent packages - 279 dependent repositories - 62.3 thousand downloads total - 150 stars on GitHub - 1 maintainer
Top 4.4% on hackage.haskell.org
classy-prelude-yesod 1.5.0
See docs and README at http://www.stackage.org/package/classy-prelude-yesod
43 versions - Latest release: over 5 years ago - 4 dependent packages - 276 dependent repositories - 37 thousand downloads total - 150 stars on GitHub - 2 maintainers
Top 1.0% on hackage.haskell.org
auto-update 0.2.0
API docs and the README are available at http://www.stackage.org/package/auto-update.
17 versions - Latest release: 18 days ago - 12 dependent packages - 268 dependent repositories - 103 thousand downloads total - 807 stars on GitHub - 2 maintainers
Top 4.8% on hackage.haskell.org
classy-prelude-conduit 1.5.0
See docs and README at http://www.stackage.org/package/classy-prelude-conduit
48 versions - Latest release: over 5 years ago - 3 dependent packages - 262 dependent repositories - 43.9 thousand downloads total - 150 stars on GitHub - 2 maintainers
Top 1.2% on hackage.haskell.org
extensible-exceptions 0.1.1.4
6 versions - Latest release: over 12 years ago - 28 dependent packages - 245 dependent repositories - 151 thousand downloads total - 1 maintainer
Top 5.1% on hackage.haskell.org
logict 0.5.0
Adapted from the paper Backtracking, Interleaving, and Terminating Monad Transformers by Oleg Kis...
22 versions - Latest release: almost 13 years ago - 16 dependent packages - 223 dependent repositories - 67.6 thousand downloads total - 78 stars on GitHub - 2 maintainers
monads-tf 0.3.0.1
Monad classes using type families, with instances for various monad transformers.
10 versions - Latest release: 10 months ago - 13 dependent packages - 221 dependent repositories - 61.8 thousand downloads total - 0 stars on GitHub - 2 maintainers
Top 4.0% on hackage.haskell.org
monad-par 0.3.6
17 versions - Latest release: 8 months ago - 5 dependent packages - 207 dependent repositories - 67.6 thousand downloads total - 123 stars on GitHub - 3 maintainers
Top 6.5% on hackage.haskell.org
pipes-concurrency 2.0.14
19 versions - Latest release: over 2 years ago - 2 dependent packages - 204 dependent repositories - 20.7 thousand downloads total - 1 maintainer
Top 3.9% on hackage.haskell.org
retry 0.7.4
This package exposes combinators that can wrap arbitrary monadic actions. They run the action and...
36 versions - Latest release: almost 8 years ago - 27 dependent packages - 204 dependent repositories - 66.1 thousand downloads total - 111 stars on GitHub - 2 maintainers
Top 6.0% on hackage.haskell.org
basic-prelude 0.7.0
Please see the README on Github at https://github.com/snoyberg/basic-prelude#readme
25 versions - Latest release: over 6 years ago - 9 dependent packages - 202 dependent repositories - 44.1 thousand downloads total - 49 stars on GitHub - 2 maintainers
Top 2.8% on hackage.haskell.org
rio 0.1.22.0
See README and Haddocks at https://www.stackage.org/package/rio
31 versions - Latest release: about 2 years ago - 36 dependent packages - 200 dependent repositories - 29.4 thousand downloads total - 831 stars on GitHub - 1 maintainer
Top 3.6% on hackage.haskell.org
pipes-bytestring 2.1.7
14 versions - Latest release: over 3 years ago - 8 dependent packages - 199 dependent repositories - 25.7 thousand downloads total - 1 maintainer
Top 7.6% on hackage.haskell.org
list-t 1.0.5
ListT done right
36 versions - Latest release: over 2 years ago - 17 dependent packages - 197 dependent repositories - 47.1 thousand downloads total - 15 stars on GitHub - 1 maintainer
Top 4.3% on hackage.haskell.org
pipes-parse 3.0.9
14 versions - Latest release: over 3 years ago - 4 dependent packages - 190 dependent repositories - 27.7 thousand downloads total - 1 maintainer
deepseq-generics 0.2.0.0
GHC.Generics-based Control.DeepSeq.rnf implementation
5 versions - Latest release: over 8 years ago - 8 dependent packages - 188 dependent repositories - 47.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 5.9% on hackage.haskell.org
operational 0.2.4.2
Implement monads by specifying instructions and their desired operational semantics.
18 versions - Latest release: about 1 year ago - 6 dependent packages - 181 dependent repositories - 30.5 thousand downloads total - 79 stars on GitHub - 1 maintainer
enclosed-exceptions 1.0.3
Catching all exceptions raised within an enclosed computation, while remaining responsive to (ext...
7 versions - Latest release: almost 6 years ago - 9 dependent packages - 179 dependent repositories - 40.5 thousand downloads total - 8 stars on GitHub - 2 maintainers
Top 5.8% on hackage.haskell.org
distributed-process 0.7.6
37 versions - Latest release: about 1 month ago - 5 dependent packages - 178 dependent repositories - 33.2 thousand downloads total - 7 maintainers
Top 2.8% on hackage.haskell.org
pipes-safe 2.3.5
This package adds resource management and exception handling to the pipes ecosystem. Notable fea...
22 versions - Latest release: 6 months ago - 9 dependent packages - 174 dependent repositories - 41.8 thousand downloads total - 1 maintainer
Top 4.9% on hackage.haskell.org
machines 0.7.3
Networked stream transducers Rúnar Bjarnason's talk on machines can be downloaded from: http://w...
25 versions - Latest release: almost 2 years ago - 2 dependent packages - 174 dependent repositories - 27.2 thousand downloads total - 335 stars on GitHub - 3 maintainers
Top 4.8% on hackage.haskell.org
IfElse 0.85
2 versions - Latest release: over 15 years ago - 5 dependent packages - 173 dependent repositories - 18.4 thousand downloads total - 3 maintainers
Top 5.9% on hackage.haskell.org
monad-parallel 0.7.2
This package defines classes of monads that can perform multiple executions in parallel and combi...
17 versions - Latest release: over 8 years ago - 4 dependent packages - 171 dependent repositories - 15.9 thousand downloads total - 1 maintainer
Top 8.9% on hackage.haskell.org
product-profunctors 0.6.3
Product profunctors and tools for working with them
18 versions - Latest release: almost 9 years ago - 4 dependent packages - 170 dependent repositories - 16.2 thousand downloads total - 18 stars on GitHub - 1 maintainer
Top 2.8% on hackage.haskell.org
newtype 0.2.2.0
4 versions - Latest release: over 4 years ago - 9 dependent packages - 168 dependent repositories - 49.9 thousand downloads total - 4 maintainers
Top 4.0% on hackage.haskell.org
exception-transformers 0.4.0.12
19 versions - Latest release: 9 months ago - 7 dependent packages - 165 dependent repositories - 25.5 thousand downloads total - 2 maintainers
Top 4.2% on hackage.haskell.org
abstract-par 0.3.3
3 versions - Latest release: over 10 years ago - 5 dependent packages - 162 dependent repositories - 53.3 thousand downloads total - 123 stars on GitHub - 1 maintainer
Top 7.4% on hackage.haskell.org
monad-coroutine 0.9.2
This package defines a monad transformer, applicable to any monad, that allows the monadic comput...
18 versions - Latest release: about 2 years ago - 2 dependent packages - 157 dependent repositories - 12.7 thousand downloads total - 1 maintainer
loop 0.3.0
Fast loops for Haskell (for when GHC can't optimize forM_), with benchmarks
3 versions - Latest release: over 8 years ago - 2 dependent packages - 151 dependent repositories - 16.1 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 4.7% on hackage.haskell.org
monad-par-extras 0.3.3
3 versions - Latest release: almost 11 years ago - 2 dependent packages - 150 dependent repositories - 53 thousand downloads total - 123 stars on GitHub - 1 maintainer
monad-journal 0.8.1
This package provides a typeclass for logging in pure code, or more generally, in any kind of con...
24 versions - Latest release: over 6 years ago - 149 dependent repositories - 44.8 thousand downloads total - 6 stars on GitHub - 1 maintainer
tardis 0.5.0
A Tardis is a combination of both a forwards and a backwards state transformer, providing two sta...
7 versions - Latest release: 4 months ago - 1 dependent package - 148 dependent repositories - 4.64 thousand downloads total - 106 stars on GitHub - 1 maintainer
comonad-transformers 3.0.4
This package has been merged into comonad 4.0
60 versions - Latest release: almost 11 years ago - 5 dependent packages - 147 dependent repositories - 61.4 thousand downloads total - 12 stars on GitHub - 1 maintainer
control-monad-free 0.6.2
Free monads and monad transformers
12 versions - Latest release: over 5 years ago - 147 dependent repositories - 15.5 thousand downloads total - 7 stars on GitHub - 2 maintainers
cond 0.5.1
This library provides: Implementations of various overloaded conditional operations Lifted mona...
13 versions - Latest release: 6 months ago - 3 dependent packages - 146 dependent repositories - 14.8 thousand downloads total - 0 stars on GitHub - 2 maintainers
wl-pprint-extras 1.6.3
A free monad based on the Wadler/Leijen pretty printer
25 versions - Latest release: about 12 years ago - 3 dependent packages - 145 dependent repositories - 23.4 thousand downloads total - 8 stars on GitHub - 2 maintainers
Top 6.6% on hackage.haskell.org
MonadPrompt 1.0.0.5
6 versions - Latest release: over 9 years ago - 2 dependent packages - 144 dependent repositories - 16.3 thousand downloads total - 3 maintainers
action-permutations 0.0.0.1
2 versions - Latest release: about 10 years ago - 143 dependent repositories - 3.48 thousand downloads total - 1 maintainer
distributed-static 0.3.10
15 versions - Latest release: about 2 months ago - 2 dependent packages - 143 dependent repositories - 16 thousand downloads total - 7 maintainers
monadcryptorandom 0.7.2
A Random Monad that allows the generator to fail cleanly
16 versions - Latest release: about 6 years ago - 142 dependent repositories - 17.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
semigroupoid-extras 3.0.1
semigroupoid products and coproducts
19 versions - Latest release: over 11 years ago - 141 dependent repositories - 21.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
rev-state 0.2.0
It's like the State monad transformer. But Reversed! The state goes backwards.
5 versions - Latest release: 4 months ago - 141 dependent repositories - 3.5 thousand downloads total - 8 stars on GitHub - 1 maintainer
monad-products 4.0.1
monad products (for use until the transformers monad instances on products show up)
11 versions - Latest release: over 8 years ago - 140 dependent repositories - 9.56 thousand downloads total - 5 stars on GitHub - 1 maintainer
tagshare 0.0
1 version - Latest release: almost 12 years ago - 140 dependent repositories - 12.2 thousand downloads total - 1 maintainer
Top 8.1% on hackage.haskell.org
streams 3.3.2
Various Haskell 2010 stream comonads. * Data.Stream.Future provides a coinductive anti-causal str...
35 versions - Latest release: about 1 year ago - 4 dependent packages - 140 dependent repositories - 28.2 thousand downloads total - 22 stars on GitHub - 2 maintainers
Top 4.6% on hackage.haskell.org
statestack 0.3.1
9 versions - Latest release: about 2 years ago - 6 dependent packages - 140 dependent repositories - 22.8 thousand downloads total - 4 maintainers
wl-pprint-terminfo 3.7.1
A color pretty printer with terminfo support
37 versions - Latest release: over 10 years ago - 2 dependent packages - 140 dependent repositories - 28.7 thousand downloads total - 9 stars on GitHub - 2 maintainers
Top 4.8% on hackage.haskell.org
managed 1.0.10
11 versions - Latest release: over 1 year ago - 6 dependent packages - 139 dependent repositories - 21.2 thousand downloads total - 1 maintainer
Top 4.9% on hackage.haskell.org
io-choice 0.0.7
8 versions - Latest release: over 5 years ago - 3 dependent packages - 139 dependent repositories - 39.7 thousand downloads total - 1 maintainer
comonads-fd 3.0.3
This package has been merged into comonad 4.0
33 versions - Latest release: almost 11 years ago - 3 dependent packages - 138 dependent repositories - 37.9 thousand downloads total - 4 stars on GitHub - 1 maintainer
phantom-state 0.2.1.4
9 versions - Latest release: 8 months ago - 138 dependent repositories - 6.14 thousand downloads total - 1 maintainer
control-monad-loop 0.1
Simple monad transformer for imperative-style loops
1 version - Latest release: almost 12 years ago - 138 dependent repositories - 11 thousand downloads total - 8 stars on GitHub - 1 maintainer
profunctor-extras 3.3.3
Profunctor composition
26 versions - Latest release: almost 11 years ago - 1 dependent package - 136 dependent repositories - 27.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
arrow-list 0.7.1
This small Haskell library provides some type class, types and functions to work with list (and l...
8 versions - Latest release: over 3 years ago - 135 dependent repositories - 7.49 thousand downloads total - 11 stars on GitHub - 3 maintainers
bytestring-progress 1.0.9
A Haskell library for tracking the consumption of lazy ByteStrings
13 versions - Latest release: about 6 years ago - 1 dependent package - 135 dependent repositories - 12.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
groupoids 3.0.1
This package has been absorbed into semigroupoids 4.0
13 versions - Latest release: over 11 years ago - 1 dependent package - 134 dependent repositories - 23 thousand downloads total - 9 stars on GitHub - 1 maintainer
distributed-process-simplelocalnet 0.3.0
18 versions - Latest release: about 2 months ago - 131 dependent repositories - 16.2 thousand downloads total - 6 maintainers
monad-st 0.2.4
A basic monad for lifting ST actions
10 versions - Latest release: almost 10 years ago - 1 dependent package - 128 dependent repositories - 9.94 thousand downloads total - 5 stars on GitHub - 1 maintainer
concatenative 1.0.1
3 versions - Latest release: almost 14 years ago - 127 dependent repositories - 14.7 thousand downloads total - 1 maintainer
MaybeT 0.1.2
3 versions - Latest release: over 15 years ago - 2 dependent packages - 123 dependent repositories - 8.37 thousand downloads total - 3 maintainers
Top 3.6% on hackage.haskell.org
recursion-schemes 5.2.2
Many recursive functions share the same structure, e.g. pattern-match on the input and, depending...
49 versions - Latest release: about 3 years ago - 20 dependent packages - 122 dependent repositories - 66.9 thousand downloads total - 335 stars on GitHub - 5 maintainers
Top 6.1% on hackage.haskell.org
pipes-group 1.0.12
13 versions - Latest release: almost 6 years ago - 2 dependent packages - 122 dependent repositories - 23.4 thousand downloads total - 1 maintainer
List 0.6.2
A List monad transformer and related tools
14 versions - Latest release: over 6 years ago - 103 dependent repositories - 39.3 thousand downloads total - 12 stars on GitHub - 1 maintainer
rematch 0.2.0.0
7 versions - Latest release: almost 11 years ago - 1 dependent package - 103 dependent repositories - 5.81 thousand downloads total - 1 maintainer
Top 8.2% on hackage.haskell.org
exception-mtl 0.4.0.2
11 versions - Latest release: about 1 year ago - 1 dependent package - 102 dependent repositories - 17.3 thousand downloads total - 1 maintainer
errorcall-eq-instance 0.3.0
4 versions - Latest release: about 9 years ago - 1 dependent package - 100 dependent repositories - 7.3 thousand downloads total - 1 maintainer
distributed-process-extras 0.3.5
Core utilities for distributed-process-platform
9 versions - Latest release: almost 6 years ago - 2 dependent packages - 100 dependent repositories - 7.93 thousand downloads total - 4 stars on GitHub - 3 maintainers
effect-handlers 0.1.0.8
This is an extensible effects library for Haskell taking inspiration from the Eff language http:/...
9 versions - Latest release: about 8 years ago - 97 dependent repositories - 7.11 thousand downloads total - 19 stars on GitHub - 2 maintainers
Top 10.0% on hackage.haskell.org
Workflow 0.8.3
31 versions - Latest release: about 9 years ago - 96 dependent repositories - 29.9 thousand downloads total - 1 maintainer
distributed-process-client-server 0.2.5
Cloud Haskell - gen_server implementation
10 versions - Latest release: almost 6 years ago - 1 dependent package - 96 dependent repositories - 7.38 thousand downloads total - 13 stars on GitHub - 3 maintainers
distributed-process-async 0.2.7
Cloud Haskell - Asynchronous Execution
9 versions - Latest release: about 2 months ago - 1 dependent package - 96 dependent repositories - 6.47 thousand downloads total - 17 stars on GitHub - 5 maintainers
Top 9.9% on hackage.haskell.org
hpc-coveralls 1.0.10
This utility converts and sends Haskell projects hpc code coverage to coverall.io. Usage Below ...
27 versions - Latest release: about 7 years ago - 95 dependent repositories - 28.3 thousand downloads total - 60 stars on GitHub - 1 maintainer
distributed-process-supervisor 0.2.1
Cloud Haskell Supervision Trees
5 versions - Latest release: almost 6 years ago - 94 dependent repositories - 4.1 thousand downloads total - 11 stars on GitHub - 3 maintainers
monad-extras 0.6.0
19 versions - Latest release: over 7 years ago - 2 dependent packages - 93 dependent repositories - 16.6 thousand downloads total - 9 stars on GitHub - 1 maintainer
distributed-process-task 0.1.1
Cloud Haskell Task Execution Framework
4 versions - Latest release: over 9 years ago - 90 dependent repositories - 3.53 thousand downloads total - 4 stars on GitHub - 3 maintainers