The Pesto Framework

Stc
Date: 2010-04-29

Time: 11:00

Room: BBL 023

Speaker: Chris Eidhof

Title: The Pesto Framework

Abstract

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

Slides are available on slideshare

-- ChrisEidhof - 15 Apr 2010