Beginning Haskell: A Project-Based Approach (Beginning Apress) Paperback – 24 Jan 2014
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
About the Author
Alejandro Serrano Mena is working towards his PhD thesis inthe Software Technology group in Utrecht University. He is passionate forfunctional programming, and has been coding Haskell for personal andprofessional projects for more than five years. During his college years he wasactive in an association promoting functional languages among students, givingtalks and helping programmers get started in the functional paradigm. In 2011he took part in the Google Summer of Code program, enhancing the Haskellplug-in for the popular development environment Eclipse. His current positioninvolves research for enhancing the way in which developers get feedback andinteract with strong type systems such as Haskell's.
Top customer reviews
Unfortunately whoever edited the book did a really, really bad job - I would rate it (-1)/5. During reading it irritates how badly text is formatted. When you later try to find something specific in the book you must resort to searching page by page, because index at the end is of no use. The cover is of bad quality as well. If this is a standard of Apress then I will avoid the publisher as much as possible.
I wonder who is responsible for the title, because it's a bit misleading. I haven't found it to have anything to do with "Project based approach" - it is practical introduction but I don't think it's projected based really. I'd blame publisher for it.
Most helpful customer reviews on Amazon.com
The problems are all due to lack of proof reading/quality assurance. There's plenty of spelling mistakes, a couple of places the pacing could be better and throughout the book, examples contains references to earlier code that exists in multiple variants. Some library interfaces have also changes slightly since the publication of this book.
This book deserves a second edition with proper QA and proofreading.
This is more in the tradition or "Real World Haskell" which needs a new edition.
If you have been exposed to Scheme or Clojure or Lisp, etc. Then this can serve as a beginning text for Haskell, otherwise;
beginners would do well, to have a go at "Learn You A Haskell For Greater Good" first; which IS a beginners book;
and if the sophomoric tone gets on your nerves, you could also try Thompson's "Craft of Functional Programming" 3rd edition; beware of earlier editions as they are from before the 2010 Haskell revision and may use deprecated compilers.
Many other Haskell texts from the previous decade also use Unicode symbols which will require translating to ASCII if you wish to use the REPL to play with the examples.
Happily all the above mentioned have their examples in ASCII, so you can copy them out and they will most likely compile;
as long as you remember to set your tabs to spaces, which is the #1 noob headache for first time Haskellers.
I welcome more books on Haskell and this certainly fits into the ecosystem of instructional Haskell texts, but it's not what I would consider a beginner's text, that said there is much here to recommend. Check the errata for corrections as there are quite a few.
Look for similar items by category