Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Marshal values of types that make up Inline
elements.
Synopsis
- typeInline :: forall e. LuaError e => DocumentedType e Inline
- peekInline :: LuaError e => Peeker e Inline
- peekInlineFuzzy :: LuaError e => Peeker e Inline
- pushInline :: LuaError e => Pusher e Inline
- peekInlines :: LuaError e => Peeker e [Inline]
- peekInlinesFuzzy :: LuaError e => Peeker e [Inline]
- pushInlines :: LuaError e => Pusher e [Inline]
- inlineConstructors :: LuaError e => [DocumentedFunction e]
- mkInlines :: LuaError e => DocumentedFunction e
- walkInlineSplicing :: (LuaError e, Walkable (SpliceList Inline) a) => Filter -> a -> LuaE e a
- walkInlinesStraight :: (LuaError e, Walkable [Inline] a) => Filter -> a -> LuaE e a
Documentation
typeInline :: forall e. LuaError e => DocumentedType e Inline Source #
Inline object type.
Single Inline elements
peekInlineFuzzy :: LuaError e => Peeker e Inline Source #
Try extra hard to retrieve an Inline value from the stack. Treats
bare strings as Str
values.
List of Inlines
peekInlinesFuzzy :: LuaError e => Peeker e [Inline] Source #
Try extra-hard to return the value at the given index as a list of inlines.
Constructors
inlineConstructors :: LuaError e => [DocumentedFunction e] Source #
Constructor functions for Inline
elements.