Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Sebastiaan Visser <sfvisser <at> cs.uu.nl>
Subject: [ANN] Data.Reify.CSE
Newsgroups: gmane.comp.lang.haskell.cafe
Date: Friday 12th June 2009 11:03:18 UTC (over 8 years ago)
Hi all,

This module[1] implements common sub-expression elimination for graphs  
generated by the Data.Reify package. (Which is a really neat tool!)  
The algorithm performs a simple fixed point iteration and is not  
(consciously) optimized for speed.

This package might especially be useful for optimizing simple  
compilers for referential transparent domain specific languages. Which  
is exactly the reason I've written this code.

An example of the usage is included in the Haddock documentation.

Gr,

--
Sebastiaan Visser

[1] http://hackage.haskell.org/package/data-reify-cse
 
CD: 3ms