deepseq-generics
Version 0.2.0.0 revision 1 uploaded by HerbertValerioRiedel.
Package meta
- Synopsis
- GHC.Generics-based Control.DeepSeq.rnf implementation
- Description
This package provides a GHC.Generics-based Control.DeepSeq.Generics.genericRnf function which can be used for providing a rnf implementation. See the documentation for the genericRnf function in the Control.DeepSeq.Generics module to get started.
The original idea was pioneered in the
generic-deepseq
package (see http://www.haskell.org/pipermail/haskell-cafe/2012-February/099551.html for more information).This package differs from the
generic-deepseq
package by working in combination with the existingdeepseq
package as opposed to defining a conflicting drop-in replacement fordeepseq
'sControl.DeepSeq
module.Note: The ability to auto-derive via GHC.Generics has been merged into
deepseq-1.4.0.0
. This package is now still useful for writing code that's also compatible with olderdeepseq
versions not yet providing GHC.Generics-support.- Author
- Herbert Valerio Riedel
- Bug reports
- https://github.com/hvr/deepseq-generics/issues
- Category
- Control
- Copyright
- 2012, Herbert Valerio Riedel
- Homepage
- https://github.com/hvr/deepseq-generics
- Maintainer
- hvr@gnu.org
- Package URL
- n/a
- Stability
- n/a