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):||21 May 2018|
|PDF File Size:||17.31 Mb|
|ePub File Size:||15.82 Mb|
|Price:||Free* [*Free Regsitration Required]|
Snoyman is clearly intimate with Yesod,  and quite knowledgeable of Haskell in a general sense, but part of me fears that this hinders the text–that in increasing the expected knowledge of the reader, that it comes at the cost of being accessible to newcomers. This seems like a great book if you’re looking for the “how” of using Yesod to build your web application more than the “why. I really enjoyed reading Haskell and Yesod.
This is not to say that there were no compelling features presented and discussed.
Follow the Author
I thought that I might be the target audience for this book, but I was mistaken. This is the only Yesod reference I’ve been able to find and the advice is good when I can find yeaod topic I’m looking for but the lack of an index is really hampering that.
Amazon Second Chance Pass it on, trade it in, give it a second life. See our Returns Policy. 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.
Errata | O’Reilly Media Developing Web Applications with Haskell and Yesod
All in all i would say the author hits a sweet spot. Highly recommended if you are interested in web development and Haskell. 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 was about as knowledgeable of Java then as I am of Haskell now.
Teaches more about Yesod and related technologies than Haskell in general.
I received a copy of this book from O’Reilly in exchange for writing a review. I did this despite Snoyman’s other assertion in the preface, that the book assumes a basic familiarity with Haskell. 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.
See Complete Table of Contents. Amazon Music Stream millions of songs. Learn more about Amazon Prime. A quick, deep dive into the implementation details of building a web stack with Haskell and Yesod. Compared to other Haskell books haskell is a very practical book that has its main focus on developing web applications on top of the Yesod framework.
O’Reilly Media; 1 edition 5 May Language: See all free Kindle reading apps. After going in circles with the compiler error reports, Reil,y eventually tried an older version of the Haskell Platform and that seemed to resolve things.
On the one hand the book is fast paced enough to keep you interested in the topic, on the other hand it is deep enough to explain the inner workings behind the scene and give good understanding about the interconnection between the different parts of the framework.
All was not lost, however. Unlimited Haakell Delivery and more. Unfortunately, rei,ly then I was pretty demoralized and frustrated and a lot of my interest waned.
Most helpful customer reviews on Amazon. Also the main point of the book, developing web applications in Yesod, comes across nicely.
Succumbing to this peer pressure, and my own curiosity about Haskell, I dove anv. The second is web developers who haskelp either dissatisfied with their existing tools, or are looking to expand their horizons into the functional haskdll.
Write a customer review. To get the free app, enter your mobile phone number. However, without an index, this makes for very frustrating reading, and ruins any use as a reference. I installed the latest version of the Haskell Platform via Homebrew, and though I got the Cabal package manager running, the Yesod platform itself failed to compile. Delivery and Returns see our delivery rates and policies thinking of returning an item? Read more Read less.
There really are no analogs to this in Snoyman’s book: If you are a seller for this product, would you like to suggest updates through seller support? There’s a problem loading this menu at the moment.