Yesod is a Haskell web framework for productive development of type-safe, RESTful, high performance web applications. O’Reilly Media, Inc. Developing Web Applications with Haskell and Yesod, the rhinoceros beetle, the mountain apollo butterfly, and related. Developing Web Applications with Haskell and Yesod [Michael Snoyman] on Paperback: pages; Publisher: O’Reilly Media; 1 edition (May 5, ).
|Published (Last):||28 June 2011|
|PDF File Size:||18.98 Mb|
|ePub File Size:||13.92 Mb|
|Price:||Free* [*Free Regsitration Required]|
Having dabbled with Haskell before,  I’d assumed I’d at least be able to follow along. Haskell itself is compelling, and I’m sure that I’ll take a return trip to Yesod when I have a clearer picture of the surrounding landscape. You also get an introduction to various Haskell tools to supplement your basic knowledge of the language.
And though I found numerous flaws with “Grails in Action”, they did get several things right–and two things that they utterly nailed were: Unfortunately, I struggled to follow along. A quick, deep dive into the implementation details of building a web stack with Haskell and Yesod.
But these are small examples that make up the larger tapestry that I simply did not have the patience or inclination to finish weaving together. I did this despite Snoyman’s other assertion in the preface, that the book assumes a basic familiarity with Haskell.
Delivery and Returns see our delivery rates and policies thinking of returning an item? Concepts are introduced in minor detail, then later hand-waved over with “don’t worry znd this for now” type comments. See Complete Table of Contents. Amazon Business Service for business customers. Would qnd like to tell us about a lower price?
Michael Snoyman’s homepage
Unlimited One-Day Delivery and more. Be the first to review this item Amazon Bestsellers Rank: Snoyman mentions type-safety early and often, but this seemed to me to be an implicit benefit that did not get any clear illustrations. If you are a seller for this product, would you like to suggest updates through seller support? See all free Kindle reading apps. All in all i would say the author hits a sweet spot. Enter your mobile number or email address below and we’ll send you yesd link to download the free Kindle App.
O’Reilly Media; 1 edition 5 May Language: On the one hand, it seems unfair to say that Snoyman takes your level of expertise with Haskell for granted; after all, he does warn everyone up front that he is assuming some familiarity with the language.
He brings ten years of web development experience in a wide variety of environments as well as time spent creating documentation. Credit offered by NewDay Ltd, over 18s only, subject to status. Highly recommended if you are interested rfilly web development and Haskell.
There are lots of small, complete examples that allow to test features of the framework separately and experiment with them without having to write a whole web application first. Amazon Music Stream millions of songs.
Developing Web Applications with Haskell and Yesod
Share your thoughts with other customers. To get the free app, enter your mobile phone number. This is not to say that there were no compelling features presented and discussed. Compared to other Haskell books it is a very practical book that has its main focus on developing web applications on top of the Yesod framework. As a counter example, when I was new to Grails, I picked up a copy of ” Grails in Action ” to guide my early foray; at that time, I had never before encountered Grails, had never written any Groovy, and yedod about as knowledgeable of Java then as I am of Haskell now.
Teaches more about Yesod and related technologies than Haskell in general. After going in circles with the compiler error reports, I eventually tried an older version of the Haskell Platform and that seemed to resolve things.
All was not lost, however. However, without an index, this makes for very frustrating reading, and ydsod any use as a reference. It was almost as if you were expected to already know what this was in fine-grained detail, and as such a demonstration was a foregone conclusion.
Succumbing to this peer pressure, and my own curiosity about Haskell, I dove in. Most helpful customer reviews on Amazon.
The i18n system of all things made my eyes light up, as did the high-level design of the widget system though the syntax itself still screws up my brow.
Michael Snoyman, creator of Yesod, has been programming for about 15 years, using Haskell for the past five. Learn more about Amazon Prime.