HsLua provides bindings, wrappers, types, and helper functions to bridge
Haskell and Lua.
It builds upon the lua package, which allows to bundle a Lua interpreter
with a Haskell program.
Example programs are available in <https://github.com/hslua/hslua-examples>.