Yesterday, as part of the LambdaJam 2013 conference, Sean Cribbs and I presented a workshop on building functional web applications with Webmachine, a “toolkit” for building correct well-behaved HTTP applications.
For those of you who weren’t able to make it, both the slides and the code are available for you to follow along at home.
The tutorial starts with a basic hello world application, and walks you though building upon that to create a Twitter clone with features such as: CSRF token protection, streaming responses, conditional requests, templating, and the visual debugger.
Try it out, and let me know what you think.