Functional Programming in 5-ish minutes