Room: BBL 023
Speaker: Chris Eidhof
Title: The Pesto Framework
In this talk we will discuss the Pesto Framework, a framework to build web applications in Haskell.
Web programming is a field that has been dominated by dynamic languages, because of their perceived expressivity, meta-programming abilities and flexibility. In this talk, we will show that the statically typed programming language Haskell forms a good basis to build a web development framework.
We will see how generic programming, type-level programming, lenses and control-flow abstraction all help in making web programs shorter, simpler and type-safe. The Pesto framework consists of multiple ingredients: a library for data modeling, a library for control-flow and a library for building user interfaces.
Slides are available on slideshare
- 15 Apr 2010