Description
Core Haskell bindings to Lua, an embeddable scripting language. They expose the lower-level interface used to create Lua states, call Lua code, and connect Lua with Haskell functions.
Developers use it as the base layer for Lua scripting support in Haskell applications. Careful stack, lifetime, and error handling matters because the bindings cross between Haskell and the Lua runtime.