This is your work, valued
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
304guanxi. Relational programming in Haskell. Mostly developed on twitch.
274linear. Low-dimensional linear algebra primitives for Haskell.
218quine. haskell, opengl, toy project
211free. free monads
191propagators. The Art of the Propagator. See also:
178hask. 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
161discrimination. Fast linear time sorting and discrimination for a large class of data types
140bound. Combinators for manipulating locally-nameless generalized de Bruijn terms
129algebra. constructive abstract algebra
105reflection. 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
94parsers. Generic parser combinators
91linear-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
83comonad. Haskell 98 comonads
79tables. Deprecated because of
78semigroupoids. Haskell
76constraints. Tools for programming with ConstraintKinds in GHC
76contravariant. Haskell 98 contravariant functors
74profunctors. Haskell 98 Profunctors
71approximate. Approximate discrete values and numbers
71cadenza. every day i'm truffling
70codex. UI experiments for coda
67structures. 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
59bifunctors. 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
46adjunctions. 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