[Haskell-cafe] Re: what I learnt from my first serious haskell programm

2007-03-19 Thread apfelmus
Robert Dockins wrote: The main reason is to avoid the need for mutually recursive modules, and not because its a particularly nice design. Chris Kuklewicz wrote: This seems to be a result of module/import being the one-true-and-unique-way to create a namespace combined with almost no support

[Haskell-cafe] Re: what I learnt from my first serious haskell programm

2007-03-19 Thread Jón Fairbairn
Fawzi Mohamed [EMAIL PROTECTED] writes: Vectors don't act like numbers, a vector space is not a field, even if they have some common operations. That's a long-standing flaw in the design of numeric classes. It's not a problem with typeclasses per se. I find it misleading to define something