[Haskell-cafe] Re: What's the deal with Clean?
rl at cse.unsw.edu.au
Fri Nov 6 11:32:18 EST 2009
On 07/11/2009, at 03:10, Paolo Losi wrote:
> Don Stewart wrote:
>> I'd be happy to talk more about the design of the library, if you
> I would be personally grateful if you could talk about the design of
> the library and/or point to some comprehensive documentation.
> Can you confirm that uvector is going to stay almost api compatible
> with dph, and that the knowledge investment is going to be "reusable"
> on dph?
uvector has (almost) nothing in common with DPH's API. It is forked
off the flat sequential array layer which DPH uses internally and
which the users aren't supposed to even know about. Also, the fork
happened quite a while ago, DPH has changed a lot since then and is
going to change a lot more in the future. My plan is to eventually use
my vector package to replace those flat arrays but sadly I don't have
a lot of time to work on it (although vector is quite usable by now
and even implements recycling which should improve DPH's performance
by quite a bit). The fact that everything DPH depends on will have to
be distributed with GHC doesn't help, either, since adding a new
package into the mix is a pretty big step.
More information about the Haskell-Cafe