A high-performance functional programming library designed for LuaJIT tracing just-in-time compiler