Tiny functional programming library.