Purescript talk
This talk describes a plug style interface and how to make composeable middleware type safe.