Functor -base +package
This package has been subsumed by semigroupoids
Simple functor combinators, their derivatives, and their use for tries Maybe split out derivatives and/or tries later.
This is the Data.FunctorM module from 6.6's base, deleted from HEAD still used by some projects (notably jhc); this package can be used for compatibility.
Alternative syntax for Functor and Applicative. Includes Caleskell idioms like (.) = fmap, and also extensions like (.:) = fmap . fmap and (&) = (*).
Haskell 98 bifunctors
This library provides a Cofunctor class useful for types that are sinks or make use of IO effects. See documentation for details. Some supporting constructions are also provided.
Blaze frontend for the digestive-functors library
Happstack backend for the digestive-functors library
Heist frontend for the digestive-functors library
This is an HSP frontend for the digestive-functors library.
Snap backend for the digestive-functors library
Haskell 98 Profunctors
This package contains Control.Applicative, Data.Foldable, Data.Traversable from 6.8's base for use in earlier GHC versions
Homogeneous tuples (also known as vectors), with various instances, most notably Functor and Applicative. The primary goal of the library is to help functor-oriented programming (for low-dimensional linear algebra, there are more specific packages, eg. vect). A small preprocessor for a tuple syntax is also included.