
3 Apr
2008
3 Apr
'08
10:15 a.m.
Hello Chris, Thursday, April 3, 2008, 6:07:53 PM, you wrote:
On the other hand, I have enough time already trying to explain Num, Fractional, Floating, RealFrac, ... to new haskell programmes. I'm not sure it's an advantage if someone must learn the meaning of an additive commutative semigroup in order to understand the type signatures inferred from code that does basic math in Haskell. At least in the U.S., very few computer science students take an algebra course before getting undergraduate degrees.
we already need to learn Category Theory to say "Hello, World" :) -- Best regards, Bulat mailto:Bulat.Ziganshin@gmail.com