Use Template Haskell to read a file or all the files in a directory, and
turn them into (path, text) pairs embedded in your haskell code.
A Haskell library for working with files and directories. Includes code
for pattern matching, finding files, modifying file contents, and more.
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.
Free monads are useful for many tree-like structures and Domain-Specific
Languages.
Cross-platform library for file creation, modification, and deletion
notification. This library builds upon existing libraries for
platform-specific Window, Mac, and Linux file system event notification.
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.
Use Template Haskell to generate Uniplate-like functions.
Parses .eventlog files emitted by GHC 6.12.1 and later. Includes the
ghc-events-show tool to dump and event log file as text.