lens. Lenses, Folds, and Traversals - Join us on web.libera.chat #haskell-lens
2.1kad. Automatic Differentiation
387machines. Networks of composable stream transducers
338trifecta. Parser combinators with highlighting, slicing, layout, literate comments, Clang-style diagnostics and the kitchen sink
305guanxi. Relational programming in Haskell. Mostly developed on twitch.
275linear. Low-dimensional linear algebra primitives for Haskell.
219quine. haskell, opengl, toy project
212free. free monads
190propagators. The Art of the Propagator. See also:
179hask. Category theory for Haskell with a lens flavor (you need GHC 7.8.3, not 7.8.2 to build this!)
163coda. A language experiment -- irc.freenode.net ##coda
162discrimination. Fast linear time sorting and discrimination for a large class of data types
141bound. Combinators for manipulating locally-nameless generalized de Bruijn terms
130algebra. constructive abstract algebra
106reflection. Reifies arbitrary Haskell terms into types that can be reflected back into terms
105succinct. playground for working with succinct data structures
97gl. Complete raw OpenGL bindings for Haskell
95parsers. Generic parser combinators
92linear-logic. They see me rollin'. They're Heyting. -- Chamillionaire, 2005
84kan-extensions. Kan extensions, Kan lifts, the Yoneda lemma, and (co)monads generated by a functor
84comonad. Haskell 98 comonads
79tables. Deprecated because of
78constraints. Tools for programming with ConstraintKinds in GHC
77semigroupoids. Haskell
76contravariant. Haskell 98 contravariant functors
74profunctors. Haskell 98 Profunctors
72approximate. Approximate discrete values and numbers
71cadenza. every day i'm truffling
70codex. UI experiments for coda
68structures. A playground for working on advanced data structures in Haskell
65ersatz. A monad for interfacing with external SAT solvers
65semigroups. Haskell 98 semigroups
62either. the EitherT monad transformer
60bifunctors. Haskell 98 bifunctors, bifoldables and bitraversables
59exceptions. mtl friendly exceptions
57unpacked-containers. Unpacked containers using backpack
52structs. Exploring how to make a strict imperative universe in the GHC runtime system.
49reducers. Semigroups, specialized containers and a general map/reduce framework
47adjunctions. Simple adjunctions
45distributive. Dual Traversable
42tagged. phantom types
41auth. Haskell
40graphs. a monadic graph library
39zippers. Zippers based on lenses and traversals
39unboxed. experimenting with unlifted classes via backpack
36rounded. MPFR bindings for Haskell
35heaps. Asymptotically optimal Brodal/Okasaki heaps
34perhaps. A monad, perhaps.
32rts. spmd-on-simd stuff
27intervals. Interval Arithmetic
27magpie. an exploration of subtyping-based category theory in scala
25sparse. sparse matrices in Morton order
24