A KeyDef that simply passes through the subject
A KeyDef that simply passes through the subject
next
A KeyDef that is partitioned into a set of component functions
A KeyDef that is partitioned into a set of component functions
the builder that handles input.
combine the previous subject and a successful convert into a new subject.
next
A KeyDef that is partitioned into a set of component functions
A KeyDef that is partitioned into a set of component functions
the builder that handles input.
convert a builder result into a value usable by fold. This is a partial function; anything not defined by this function is turned into an error value.
combine the previous subject and a successful convert into a new subject.
next
A KeyDef that is partitioned into a set of component functions
A KeyDef that is partitioned into a set of component functions
convert a builder result into a value usable by fold. This is a partial function; anything not defined by this function is turned into an error value.
combine the previous subject and a successful convert into a new subject.
next
A KeyDef that throws an exception
A KeyDef that throws an exception
next
next