RE: Request: withArrayLength

"Simon Marlow" <[email protected]> Tue, 30 Mar 2004 10:26:20 +0100
Newsgroups gmane.comp.lang.haskell.ffi
Message-ID <3429668D0E777A499EE74A7952C382D101ABCD21@EUR-MSG-01.europe.corp.microsoft.com>
 
> The suggestion wasn't to rename it, but to move it from base 
> to haskell98.
> 
> Then you could add these functions without changing the 
> interface of any
> of the modules listed in the FFI Addendum.

That would amount to saying that 'Foreign' isn't a hierarchical library
any more, and anyone wishing to use purely hirerarchical libraries in
their code should avoid it.

On one hand, this looks reasonable: Foreign already doesn't re-export
Foreign.C.  However, I do use it all the time.  So if we ever decided to
allow disabling of the haskell98 package, lots of supposedly
purely-hierarchical code would break.  Ho hum.

Cheers,
	Simon