Extract package:dhall
Extracts Haskell value from the Dhall expression
Extraction of a value can fail for two reasons, either a type mismatch
(which should not happen, as expressions are type-checked against the
expected type before being passed to extract), or a
term-level error, described with a freeform text value.
One or more errors returned from extracting a Dhall expression to a
Haskell expression.
Useful synonym for the
Validation type used when marshalling
Dhall expressions.
Turn a
Text message into an extraction failure.
Useful synonym for the equivalent
Either type used when
marshalling Dhall code.