This package provides strict versions of some standard Haskell data
types (pairs, Maybe and Either). It also contains strict IO operations.
Provides SYB-with-class instances for Text from the text package.
Classes, and Template Haskell code to generate instances, for the Scrap
Your Boilerplate With Class system.
Set, Get, and Import Global Function Defaults
High-level, byte-based file and directory path manipulations.
Haskell 98 phantom types to avoid unsafely passing dummy arguments.
The functions for creating temporary files and directories in the base
library are quite limited. The unixutils package contains some good ones,
but they aren't portable to Windows. This library just repackages the
Cabal implementations of its own temporary file and folder functions so
that you can use them without linking against Cabal or depending on it
being installed.
HUnit support for the test-framework package.
QuickCheck2 support for the test-framework package.
Allows tests such as QuickCheck properties and HUnit test cases to be
assembled into test groups, run in parallel (but reported in deterministic
order, to aid diff interpretation) and filtered and controlled by command
line options. All of this comes with colored test output, progress reporting
and test statistics output.