Derive v1.0

Announcing the first public release of Derive, a type-sensitive
preprocessor for Haskell.  Sources are available from the www address

Derive can produces instances for all derivable classes in the Prelude,
and allows the user to give rules for deriving instances for new
classes.  Instances can be derived for a type after it's original module
has been compiled i.e. type definition and derivation are separated. 
Utility functions (particularly useful for records) can also be

Derive is written in Haskell 1.4, with versions for GHC and Hugs

Sources and documentation :-

comments welcome.
Noel Winstanley
Dept of Computing Science
University of Glasgow       

Reply via email to