The latest version of deepseq is 1.5.1.0-0.
deepseq
Version 1.3.0.0 revision 0 uploaded by IanLynagh.
Package meta
- Synopsis
- Deep evaluation of data structures
- Description
This package provides methods for fully evaluating data structures ("deep evaluation"). Deep evaluation is often used for adding strictness to a program, e.g. in order to force pending exceptions, remove space leaks, or force lazy I/O to happen. It is also useful in parallel programs, to ensure pending work does not migrate to the wrong thread.
The primary use of this package is via the deepseq function, a "deep" version of seq. It is implemented on top of an NFData typeclass ("Normal Form Data", data structures with no unevaluated components) which defines strategies for fully evaluating different data types.
- Author
- n/a
- Bug reports
- n/a
- Category
- Control
- Copyright
- n/a
- Homepage
- n/a
- Maintainer
- libraries@haskell.org
- Package URL
- n/a
- Stability
- n/a