Provides several utilities for easily converting among the various
standard library Date and Time types, and for converting between these
and standard external representations.
An inductive representation of manipulating graph data structures.
Cross-platform file handling for Unix/Mac/Windows.
Optimized edit distances for fuzzy matching, including Levenshtein and
restricted Damerau-Levenshtein algorithms.
The one-stop shop for all your error-handling needs! Just import
"Control.Error". This library encourages an error-handling style that directly
uses the type system, rather than out-of-band exceptions.
This package provides extensible exceptions for both new and old versions
of GHC (i.e., < 6.10).
The filestore library provides an abstract interface for a versioning file
store, and modules that instantiate this interface. Currently Git, Darcs,
and Mercurial modules are provided, and other VCSs or databases could be
added.
GConf is a configuration database system for storing application preferences.
It supports default or mandatory settings set by the administrator, and
changes to the database are instantly applied to all running applications. It
is written for the GNOME desktop but doesn't require it.
This package provides functionality for generalising the deriving mechanism
in Haskell to arbitrary classes.