Description
A Haskell library providing type classes for HsLua. It defines reusable abstractions for moving values, functions, or modules between Haskell and embedded Lua environments.
Developers use it when extending HsLua integrations and building scriptable applications. Typeclass instances should match the intended Lua representation so scripts receive predictable values.