Next | Atypical Types | 39 |
One big deal is that you do not need to declare types!
Let's consider everyone's favorite example:
int fact(int n) { if (n == 0) return 1; else return n * fact(n-1); }
In Haskell, that looks almost the same:
fact 0 = 1 fact n = n * fact(n-1)
Hey, where did the ints go?
Next | Copyright © 1999,2008 Mark Dominus |