Bob Ippolito schreef op 10-5-2014 20:29:


On Saturday, May 10, 2014, Roelof Wobben <r.wobben@home.nl> wrote:
Stuart A. Kurtz schreef op 10-5-2014 18:17:
Dear Roelof,

I took a quick look at the course -- it wasn't immediately evident to me where you are in it. It looks pretty good, although more examples/exercise are always welcome.

It occurred to me, though, if you're going to write it so it looks like C, you'd might as well take advantage of Text.Printf:

     import Control.Monad
     import Text.Printf

     loop :: Int -> IO ()
     loop n = when (n <= 100) $ do
        printf "%d %d\n" n (n^2)
        loop $ n+1

     main :: IO ()
     main = loop 1

Peace,

Stu



Sorry that I did not make that clear.
So in your oponion this could be a good way to learn haskell very good.

I get the feeling on your remarks that im not really to do things the haskell way and that is what im looking for.
I have looked at the book http://learnyouahaskell.com/chapters but I  miss there exercises

What do you think about this one : http://www.umiacs.umd.edu/~hal/docs/daume02yaht.pdf


http://exercism.io/ has a lot of Haskell exercises and community code review is part of the site so you won't have to ask for help elsewhere.

-bob

Oke, I m trying to find out how I can make it work on my linux box . I see that you can learn a lot of languages and I only want to learn haskell.

Roelof