[Haskell-beginners] Offside rule for function arguments?
byorgey at seas.upenn.edu
Mon Aug 23 05:15:25 EDT 2010
On Mon, Aug 23, 2010 at 09:33:13AM +0300, John Smith wrote:
> Why doesn't Haskell allow something like this?
> fac 0 = 0
> 1 = 1
> x = x * fac (x-1)
> This would be clearer than repeating the function name each time,
> and follow the same pattern as guards and case.
Good question. I don't know of any particular reason.
More information about the Beginners