Changelog of @hackage/Coadjute 0.1.1

0.1.1, 2011-03-17: Updated dependencies, nothing more.

0.1.0, 2010-04-01: Got rid of the regex-dfa dependency.

Dropped all the Datum stuff. New rule* signatures: rule :: String -> [String] -> ([Source] -> Target -> IO ()) -> [([Source],Target)] -> Coadjute () ruleM :: String -> [String] -> ([Source] -> [Target] -> IO ()) -> [([Source],[Target])] -> Coadjute () rule' :: String -> ([Source] -> Target -> IO ()) -> [([Source],Target)] -> Coadjute () ruleM' :: String -> ([Source] -> [Target] -> IO ()) -> [([Source],[Target])] -> Coadjute ()

0.0.1, 2009-01-18: Initial release.

Supported flags:
	--version
	--help
	--verbose
	--quiet
	--parallel[=N]
	--use-db
	--no-use-db
	--no-hashing

Functions:
	coadjute :: Coadjute a -> IO a
	rule :: String -> [String] -> ([Source] -> Target -> IO ()) -> [SingleDatum] -> Coadjute ()
	ruleM :: String -> [String] -> ([Source] -> [Target] -> IO ()) -> [MultiDatum] -> Coadjute ()
	sourceToDatum :: (Source -> ([Source], a)) -> [Source] -> [TaskDatum a]
	rule' :: String -> ([Source] -> Target -> IO ()) -> [SingleDatum] -> Coadjute ()
	ruleM' :: String -> ([Source] -> [Target] -> IO ()) -> [MultiDatum] -> Coadjute ()
	sourceToDatum' :: (Source -> a) -> [Source] -> [TaskDatum a]
	getUserArgs :: Coadjute [String]

Types:
	data Coadjute a
	type Source = FilePath
	type Target = FilePath
	data TaskDatum a
	type SingleDatum = TaskDatum Target
	type MultiDatum = TaskDatum [Target]

Dependencies: base, array, bytestring, containers, directory, filepath,
              mtl, old-time, pretty, bytestring-csv, fgl, pureMD5,
              regex-dfa, safe, utf8-string.