Copyright | © 2019–2022 Albert Krewinkel |
---|---|
License | MIT |
Maintainer | Albert Krewinkel <albert+hslua@zeitkraut.de> |
Safe Haskell | None |
Language | Haskell2010 |
Generators for arbitrary Lua values.
Synopsis
- registerArbitrary :: forall a e. (Arbitrary a, LuaError e) => Name -> Pusher e a -> Peeker e a -> LuaE e ()
- registerDefaultGenerators :: LuaError e => LuaE e ()
- pushArbitraryTable :: LuaE e ()
Documentation
registerArbitrary :: forall a e. (Arbitrary a, LuaError e) => Name -> Pusher e a -> Peeker e a -> LuaE e () Source #
Register a Lua value generator.
registerDefaultGenerators :: LuaError e => LuaE e () Source #
pushArbitraryTable :: LuaE e () Source #
Pushes the table holding all arbitrary generators to the stack.