[Hugs-users] formatting and guarded expressions
lwittie at bucknell.edu
Thu Mar 23 10:14:50 EST 2006
Are there special formatting constraints for using guards in Hugs?
My students are learning Haskell in lab and the following simple function
> | n == 0 = 1
> | otherwise = n * (fact(n-1))
Hugs complains about an unexpected ;
Sometimes code after a guarded expression fixes the problem. We've tried
putting the | up against the > or underneath the parameter. The same code
seems to work for some students but not for others.
More information about the Hugs-Users