Developing Web Applications with Haskell and Yesod
Developing Web Applications with Haskell and Yesod introduces a potent language/framework combination that supports high-performing applications that are modular, type-safe, and concise.
"This fast-moving guide was written for programmers with existing web experience, who are interested in taking the plunge into functional programming," explains author Michael Snoyman. "Some familiarity with Haskell is required, but we provide an introduction to the more complex topics. Users will start off by learning the details of how to use Yesod at a high level, from RESTful routing to Shakespearean templates and data persistence..."