Description
A Haskell library for embedding a Lua language interpreter. It lets Haskell applications run Lua scripts, expose Haskell functions to Lua, and use Lua as an extension or configuration language.
Developers use it for scripting, plugins, document processing, and user-extensible tools. Running scripts can execute logic inside the application process, so untrusted Lua code needs deliberate sandboxing and resource limits.