[Haskell] ANNOUNCE: DrIFT 2.1.0
John Meacham
john at repetae.net
Wed Dec 1 07:40:55 EST 2004
DrIFT 2.1.0 is out!
http://repetae.net/john/computer/haskell/DrIFT/
Here are the recent changes:
* added 'get' utility which creates foo_g for each label which returns its
value in a failing monad rather than raising an error.
* added 'from' utility which creates fromFoo for each constructors
* no longer an error for DERIVEPATH to not be set
* added -i to ignore directives in file. useful with -g and -r for testing
* added 'Query' which creates from, get, has, and is functions, but in a
class with an instance for the data type. useful for extensible data types
* added deriving rule for 'Monoid'
* added deriving rule for 'FunctorM'
* added deriving rule for 'RmapM'
* added code subdirectory with support code
and perhaps more importantly, DrIFT is now in a darcs repository!
the repository is at:
http://repetae.net/john/repos/DrIFT/
and it may be browsed here:
http://repetae.net/cgi-bin/darcs.cgi/DrIFT/
Several people have sent me patches recently, and unfortunatly I lost
some of my email, so if you sent me a patch and your code didn't make it
into this release, please resend it, or better yet use darcs to send a
patch.
The half-minute tutorial for sending me a patch if you don't know darcs is
;darcs get http://repetae.net/john/repos/DrIFT/
;cd DrIFT
edit code
;darcs record
;darcs send
more info on darcs can be gotten from http://abridgegame.org/darcs/
John
--
John Meacham - ⑆repetae.net⑆john⑈
More information about the Haskell
mailing list