
Haskellari is a collection of Haskell libraries maintained by Oleg Grenrus with help of Andrew Lelechenko and others.
These libraries are (a) largely feature-complete and (b) very dependency light. They are reasonably useful utilities, sitting somewhere between core libraries and heavily-specialised software.
The libraries are in haskellari GitHub organization and include
assoc — swap and assoc: Symmetric and Semigroupy Bifunctorsbinary-instances — Common Binary instancesbinary-orphans — Orphan instances for binarycabal-doctest — A Setup.hs helper for doctest runningedit-distance — Edit distance library for Haskellfunctor-classes-compat — Data.Functor.Classes instances for core packagesinteger-logarithms — Integer logarithmslattices — Fine-grained lattice primitives for Haskelllukko — File lockingmicrostache — Mustache templates for Haskell. microstache to stache is what parsec is to megaparsecOneTuple — Singleton Tuplepostgresql-libpq — Low-level Haskell bindings for libpqpostgresql-simple — Mid-level client library for accessing PostgreSQL from Haskellquickcheck-instances — Instances for QuickCheck classessplitmix — Pure Haskell implementation of SplitMix pseudo-random number generatorthese An either-or-both data type. (also `semialign` and `monad-chronicle` packages)time-compat — Compatibility package for timetree-diff — Diffing of (expression) trees