haskell-cafe@haskell.org
[Top] [All Lists]

Re: [Haskell-cafe] Re: Parse error

Subject: Re: [Haskell-cafe] Re: Parse error
From: VoidPrayer
Date: Sun, 17 Jan 2010 22:32:55 +0800
Oh, I should know that. Thank you.

By the way, is it only valid when "let" only affects the one expression after 
that? I read "where vs let" in the HaskellWiki but all the examples are "let 
... in".

å 2010å 1æ 17æ æææ 22:13:14ïMaciej Piechotka åé:
> On Sun, 2010-01-17 at 18:10 +0800, VoidPrayer wrote:
> > let ...
> > in ...
> >
> > I guess GHC is finding where "in" is.
> 
> Except that:
> 
> main = do l <- getLine
>           let l' = lines l
>           print l'
> 
> Is perfectly valid without in. Similary:
> 
> something = proc (x, y) -> do x' <- someArrow -< x
>                               let z = x + y + x'
>                               returnA -< z
> 
> Regards
> 
> 
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe@xxxxxxxxxxx
> http://www.haskell.org/mailman/listinfo/haskell-cafe
> 
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@xxxxxxxxxxx
http://www.haskell.org/mailman/listinfo/haskell-cafe

<Prev in Thread] Current Thread [Next in Thread>