[Haskell-cafe] Re: Non-technical Haskell question

Henning Thielemann iakd0 at clusterf.urz.uni-halle.de
Mon Dec 6 16:16:48 EST 2004


On Mon, 6 Dec 2004, Robert Dockins wrote:

> The problem, of course, is that Haskell likes to tightly bind with the 
> libraries it uses (inlineing across modules and other optimizations). 
> So imaging if the "package" unit was a barrier to those kinds of 
> optimizations.  Then, no knowledge of the internals of the package are 
> needed by importing modules, and "sufficently" compatable pacakges could 
> be drop in replacements, .so or .dll style.

This would mean that functions like 'map' and 'foldr' couldn't be unrolled
because they are in the package of the standard functions?



More information about the Haskell-Cafe mailing list