NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Wrong Audience (Score:2)
What on earth could convince someone writing a programming book for beginning programmers that having them type in examples they can't type in would be a good idea?
I think I see your problem. Programming in Haskell is an academic text. It's written by a professor who is interested in approaching Haskell for students of mathematics. The target audience will understand the use of standard math symbols and their translations into ascii. That's one reason why it's so expensive yet so thin. It's not meant for "beginning programmers".
For a more approachable introduction to Haskell, you should be looking at Real World Haskell. That book is geared towards a more typi
Re: (Score:2)
But why present code which the student can't type? (Even down to the Haskell interpreter prompt?) And the preface states that it's for computer science students at university level or anyone who just wants to learn Haskell. It's designed to be a tutorial and doesn't say that it's for math students.
That being said, I need to check out "Real World Haskell". I've heard it's pretty good.
Re:Wrong Audience (Score:2)
Don't take everything you see in books as the author's intent. My he screwed up, maybe an editor changed it, or something else. Who knows. Sure, the notation sucks, but why waste energy trying to figure out why? Note it and move on in life. :)
Reply to This
Parent
Re: (Score:2)
Well, it's useful information for someone considering purchasing the book.
Re: (Score:2)
The "what" portion is useful; the "why" portion not so much.