Title
Programming in Haskell,Used
Sold by Ergodebooks, an authorized reseller.
Returns accepted within 30 days | support@ergodebooks.com
Shipping Information
- Free Standard Shipping — United States only
- Processing Time: 1–3 business days
- Estimated Delivery: 3–5 business days after dispatch
- Double-boxed, fully insured & discreetly packaged
- Tracking number sent via email once dispatched
- Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund
Returns accepted within 30 days of delivery.
Damaged or Defective Item
Free return shipping + replacement or full refund
Wrong Item Received
Free return shipping + replacement or full refund
Change of Mind
Return shipping at customer's expense · 25% restocking fee applies
Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how to structure and reason about programs. This introduction is ideal for beginners: it requires no previous programming experience and all concepts are explained from first principles via carefully chosen examples. Each chapter includes exercises that range from the straightforward to extended projects, plus suggestions for further reading on more advanced topics. The author is a leading Haskell researcher and instructor, wellknown for his teaching skills. The presentation is clear and simple, and benefits from having been refined and classtested over several years. The result is a text that can be used with courses, or for selflearning. Features include freely accessible Powerpoint slides for each chapter, solutions to exercises and examination questions (with solutions) available to instructors, and a downloadable code that's fully compliant with the latest Haskell release.
⚠️ WARNING (California Proposition 65):
This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.
For more information, please visit www.P65Warnings.ca.gov.
- Q: What is the page count of 'Programming in Haskell'? A: This book has one hundred eighty-four pages. It provides a comprehensive introduction to Haskell and functional programming.
- Q: What type of binding does this book have? A: The book is available in paperback binding. This makes it lightweight and portable for easy reading.
- Q: Who is the author of 'Programming in Haskell'? A: The author is Graham Hutton. He is a well-known researcher and instructor in Haskell.
- Q: What is the recommended audience for this book? A: This book is ideal for beginners with no prior programming experience. It introduces concepts from first principles.
- Q: Are there exercises included in the book? A: Yes, the book includes exercises that range from straightforward to extended projects. These help reinforce learning and understanding.
- Q: Can this book be used for self-learning? A: Yes, it is suitable for self-learning. The clear presentation and structured content make it accessible to independent learners.
- Q: What should I do to care for the book? A: Keep the book in a dry place to prevent damage. Avoid exposure to moisture to maintain its condition.
- Q: Is there any special storage needed for this book? A: No special storage is needed. Just store it on a bookshelf or in a safe place where it won’t get damaged.
- Q: How do I clean the book if it gets dirty? A: Use a soft, dry cloth to wipe the cover gently. Avoid using liquids which could damage the pages.
- Q: Does this book come with additional resources? A: Yes, it includes freely accessible PowerPoint slides and solutions to exercises for instructors. These resources enhance the learning experience.
- Q: How does this book compare to other programming books? A: It focuses specifically on Haskell and functional programming, making it unique. Other books may cover a broader range of programming languages.
- Q: Is 'Programming in Haskell' suitable for advanced programmers? A: While it is focused on beginners, advanced programmers may find it useful for a refresher on functional programming concepts.
- Q: What if I receive a damaged book? A: If the book arrives damaged, you should contact the retailer for a return or replacement. Most retailers have policies in place for this.
- Q: Is there a warranty for this book? A: Typically, books do not come with warranties. However, check the seller's return policy for more information.
- Q: What should I do if I have trouble understanding the material? A: Review the examples and exercises provided. Consider seeking help from online forums or study groups focused on Haskell.
- Q: Can I find support for questions about the book? A: Yes, you can find support through educational platforms or communities that focus on Haskell programming. They can provide assistance and resources.