[Haskell-beginners] minimal Haskell concepts subset

Thomas haskell at phirho.com
Tue Jul 26 00:38:20 CEST 2011


Hi Davi,

maybe you'll find "Programming in Haskell" by Graham Hutton an 
interesting read. It is - I think - pretty lightweight in the sense that 
it doesn't overload you with concepts, and pretty complete in the sense 
that it explains well all that it explains. (There are no monads, for 
example, IIRC.)
The only critique I'd make eventually is that it doesn't say much about 
how to connect Haskell to the "outside world". That bothered me a lot 
initially, but it's not too much of an issue for me any more. I just 
solve my problem without caring for the surroundings and then plug it 
into some "real world wrapper". Won't work for all problems, I guess, 
but has worked very well for me so far.

Caveat emptor: I consider myself still a beginner in Haskell.

Regards,
Thomas

On 25.07.2011 23:29, Davi Santos wrote:
> It is subjective, I know.
> I used the term "high level language" to show that abstraction is
> interesting despite my arguing against too much abstraction.
>
> I remembered one crucial question:
> Why do we use so much abstraction and there are always somebody recommending
> to read the standard library sources?
>
> Davi
>
>
>
>
> _______________________________________________
> Beginners mailing list
> Beginners at haskell.org
> http://www.haskell.org/mailman/listinfo/beginners




More information about the Beginners mailing list