Developing Web Apps with Haskell and Yesod (Paperback)

Michael Snoyman


This fast-moving guide introduces web application development with Haskell and Yesod, a potent language/framework combination that supports high-performing applications that are modular, type-safe, and concise. You'll work with several samples to explore the way Yesod handles widgets, forms, persistence, and RESTful content. You also get an introduction to various Haskell tools to supplement your knowledge of this functional language. Fully updated Yesod 1.4, the second edition of this hands-on book shows you how to create a production-quality web application with Yesod's ready-to-use scaffolding. You'll also examine several real-world examples, including a blog, a wiki, a JSON web service, and streaming response bodies using EventSource and WebSockets. This edition also includes a new, easier-to-use installation guide, an expanded examples section based on reader feedback, and clarifications of some of Yesod's trickier parts. If you're not satisfied with your existing web tools, or want to expand their horizons into the functional world, this book provides an ideal solution.

Product Details

  • Product code: AMORZ
  • ISBN: 9781491915592
  • Publisher: O'Reilly Media, Inc, USA
  • Format: Paperback
  • Dimensions: 23.5cm x 17.9cm
  • Pages: 396
  • Publish date: Sat Feb 28 00:00:00 GMT 2015


Help our customers make the best choices by telling everyone what you think about this product.

There are currently no customer reviews for this product. Why not be the first?