# Packages
qp helps to quickly build IPLD nodes.
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MustReflect is a shortcut for Reflect but panics on any error.
Recover invokes a function within a panic-recovering context, and returns any raised fluent.Error values; any other values are re-panicked.
Reflect creates a new Node by looking at a golang value with reflection and converting it into IPLD Data Model.
ReflectIntoAssembler is similar to Reflect, but takes a NodeAssembler parameter instead of a Node Prototype.
ToInterface converts an IPLD node to its simplest equivalent Go value.
No description provided by the author
# Interfaces
ListAssembler is the same as the interface in the core package, except: instead of returning errors, any error will cause panic (and you can collect these with `fluent.Recover`); and all recursive operations take a function as a parameter, within which you will receive another {Map,List,}NodeAssembler.
MapAssembler is the same as the interface in the core package, except: instead of returning errors, any error will cause panic (and you can collect these with `fluent.Recover`); and all recursive operations take a function as a parameter, within which you will receive another {Map,List,}NodeAssembler.
NodeAssembler is the same as the interface in the core package, except: instead of returning errors, any error will cause panic (and you can collect these with `fluent.Recover`); and all recursive operations take a function as a parameter, within which you will receive another {Map,List,}NodeAssembler.