Turn the web into data with Ring and use Clojure to make data your puppet. Prove web theorems with Yesod; see how Haskells advanced type system isnt just for academics. Each chapter will cover what you need to download and which language versions are required.
eBay