Re: [Haskell-cafe] do ghci

2006-10-12 Thread Matthias Fischmann
On Wed, Oct 11, 2006 at 05:13:13PM -0700, Greg Fitzgerald wrote: > To: Haskell Cafe > From: Greg Fitzgerald <[EMAIL PROTECTED]> > Date: Wed, 11 Oct 2006 17:13:13 -0700 > Subject: [Haskell-cafe] do ghci > > Just curious, why does ghci run in the context of a 'do

[Haskell-cafe] do ghci

2006-10-11 Thread Greg Fitzgerald
Just curious, why does ghci run in the context of a 'do'?This tripped me up when I first started learning Haskell.  It's fine once you know what's going on, but why the restriction?  Why can't I write the code below without 'let' and ':module'? > two = 1 + 1> import Data.List> cols = transpose [[1,