[Haskell-cafe] Re: Tutorial uploaded

Sebastian Sylvan sebastian.sylvan at gmail.com
Wed Dec 21 10:49:33 EST 2005


On 12/21/05, Daniel Carrera <daniel.carrera at zmsl.com> wrote:
> Sebastian Sylvan wrote:
> > Beginners know that too. In fact, they often think that practical
> > applications need far more IO than they really do! So to insinuate
> > even slightly that Haskell is "bad at IO" by avoiding it for two
> > thirds of a book, is really going to inforce the idea that Haskell
> > isn't a practical language for practical applications.
> > It's easily remedied by teaching them a little IO up front (to show
> > them it's not scary), and then leaving it alone for a while, having a
> > more thorugough treatment of it later on.
>
> You can show them this on the first page:
>
> main = do
>         x <- getLine()
>         print my_program(x)
>

Well, more like

main = do x <- getLine
               print (my_program x)

But we get the point! :-)


--
Sebastian Sylvan
+46(0)736-818655
UIN: 44640862


More information about the Haskell-Cafe mailing list