Package2.3.1Foreign
hslua-marshalling
Marshalling of values between Haskell and Lua.
- Version2.3.1
- CategoryForeign
- LicenceMIT
- AuthorAlbert Krewinkel, Gracjan Polak, Ömer Sinan Ağacan
- Maintainertarleb@hslua.org
- Homepagehslua.org
- Pinned byhackage hslua-marshalling 2.3.1
- Sourcehackage.haskell.org/package/hslua-marshalling-2.3.1
Modules
5 modules- HsLua.Marshalling41Functions to push and retrieve data to and from Lua.
- HsLua.Marshalling.Peek16Types for unmarshalling of values from Lua.
- HsLua.Marshalling.Peekers28Functions which unmarshal and retrieve Haskell values from Lua's stack.
- HsLua.Marshalling.Push17Functions which marshal and push Haskell values onto Lua's stack.
- HsLua.Marshalling.Userdata1Convenience functions to use Haskell values as Lua userdata.
Description
Provides functions to marshal values from Haskell to Lua, and vice versa.
This package is part of HsLua, a Haskell framework built around the embeddable scripting language Lua.
Depends on
6 packages- base-4.20.2.0with GHC
- bytestring-0.12.2.0with GHC
- containers-0.7with GHC
- hslua-core-2.3.2in this set
- mtl-2.3.1with GHC
- text-2.1.3with GHC