[Haskell-cafe] let vs. where
Robin Green
greenrd at greenrd.org
Tue Nov 13 20:05:39 EST 2007
On Tue, 13 Nov 2007 13:51:13 -0800
"Dan Piponi" <dpiponi at gmail.com> wrote:
> Up until yesterday I had presumed that guards only applied to
> functions. But I was poking about in the Random module and discovered
> that you can write things like
>
> a | x > 1 = 1
> | x < -1 = -1
> | otherwise = x
>
> where 'a' clearly isn't a function.
Isn't it a function taking zero arguments?
--
Robin
More information about the Haskell-Cafe
mailing list