Subject: ANN: alloy-1.0.0 (generic programming)
Date: Monday 8th June 2009 15:01:37 UTC (over 9 years ago)
Hi all, I've just put the first release of the Alloy generic programming library on Hackage . Alloy (née Polyplate) is intended to be a fairly fast blend of several other generics approaches, such as SYB (but without the dynamic typing) and Uniplate (but allowing an arbitrary number of target types), for performing transformations on specific types in large tree structures. There is a tutorial explaining how to use the library , the API documentation should be live on Hackage shortly , and there is also a recent draft of a paper with benchmarks and details of the inner workings for those who are interested .  http://hackage.haskell.org/cgi-bin/hackage-scripts/package/alloy  http://twistedsquare.com/Alloy-Tutorial.pdf  http://twistedsquare.com/Alloy.pdf Thanks, Neil.