Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Text.Pandoc.Lua.Marshal.Inline
Description
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 #
Inline object type.
Single Inline elements
peekInline :: LuaError e => Peeker e Inline #
Retrieves an Inline value.
peekInlineFuzzy :: LuaError e => Peeker e Inline #
Try extra hard to retrieve an Inline value from the stack. Treats
bare strings as Str
values.
pushInline :: LuaError e => Pusher e Inline #
Pushes an Inline value as userdata object.
List of Inlines
peekInlines :: LuaError e => Peeker e [Inline] #
Retrieves a list of Inline values.
peekInlinesFuzzy :: LuaError e => Peeker e [Inline] #
Try extra-hard to return the value at the given index as a list of inlines.
pushInlines :: LuaError e => Pusher e [Inline] #
Pushes a list of Inline values.
Constructors
inlineConstructors :: LuaError e => [DocumentedFunction e] #
Constructor functions for Inline
elements.
mkInlines :: LuaError e => DocumentedFunction e #
Constructor for a list of Inline
values.