Haskell 98 bifunctors, bifoldables and bitraversables
Haskell
59
308 commits
updated Jan 11, 2026
Contributions and bug reports are welcome!
Please feel free to contact me through github or on the #haskell IRC channel on irc.freenode.net.
-Edward Kmett
152 commits
116 commits
9 commits
6 commits
ekmett/profunctors
Haskell 98 Profunctors
72
ekmett/contravariant
Haskell 98 contravariant functors
74
ekmett/either
the EitherT monad transformer
60
ekmett/free
free monads
190
ekmett/distributive
Dual Traversable
42
ekmett/succinct
playground for working with succinct data structures
96
ekmett/reducers
Semigroups, specialized containers and a general map/reduce framework
47
ekmett/structures
A playground for working on advanced data structures in Haskell
65
100.0%