Safe Haskell | None |
---|---|
Language | Haskell2010 |
Marshal values of types that make up Block
elements.
Synopsis
- peekBlock :: LuaError e => Peeker e Block
- peekBlockFuzzy :: LuaError e => Peeker e Block
- pushBlock :: LuaError e => Pusher e Block
- peekBlocks :: LuaError e => Peeker e [Block]
- peekBlocksFuzzy :: LuaError e => Peeker e [Block]
- pushBlocks :: LuaError e => Pusher e [Block]
- blockConstructors :: LuaError e => [DocumentedFunction e]
- mkBlocks :: LuaError e => DocumentedFunction e
Single Block elements
peekBlockFuzzy :: LuaError e => Peeker e Block Source #
Try extra hard to retrieve an Block value from the stack. Treats
bare strings as Str
values.
List of Blocks
peekBlocksFuzzy :: LuaError e => Peeker e [Block] Source #
Try extra-hard to return the value at the given index as a list of inlines.
Constructors
blockConstructors :: LuaError e => [DocumentedFunction e] Source #
Constructor functions for Block
elements.