Functional programming library for Lua
