Description
A Haskell library for Distributive functors, the dual abstraction to Traversable. It provides classes and utilities for structures where values can be distributed from a context into the structure.
Developers use it in generic functional programming and libraries that model fixed shapes or representable structures. Most users receive it indirectly through higher-level Haskell packages.