Hoogle Search
Within LTS Haskell 24.34 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Constraints via Generic Standalone deriving without boiler-plate
-
Surgery for generic data types Transform data types before passing them to generic functions.
-
Deriving generalized functors with GHC.Generics Derive fmap, and other fmap-like functions where the parameter of the functor could occur anywhere. See the README for details.
-
Derive monoid instances for product types. Using GHC's generics, allow for deriving Monoid and Semigroup instances for your product types.
-
Generically derive traversals, lenses and prisms. This library uses GHC.Generics to derive efficient optics (traversals, lenses and prisms) for algebraic data types in a type-directed way, with a focus on good type inference and error messages when possible. The library exposes an optics interface. For a van Laarhoven interface, see generic-lens.
-
Structural assertions on generic type representations. Please see README.md.
package
generic-type-functions Familiar functions lifted to type-level functions on generic types Please see README.md.
-
A library for generic programming that aims to be easy to understand Documentation is here: https://generics-eot.readthedocs.io/
package
genvalidity-case-insensitive GenValidity support for case-insensitive GenValidity support for case-insensitive
package
genvalidity-hspec-binary Standard spec's for binary-related Instances Standard spec's for cereal-related Instances, see https://hackage.haskell.org/package/binary.