Do patch the given value
Makes a wrapping patch.
Makes a wrapping patch. Used for Sum types: Option, Either
Function that converts a value to Monadic type (wrap)
Function that converts Monadic value back to original value (un-wrap)
Wrapped Patch
Creates a Patch tha can be used to patch back (un-patch)
Creates a Patch tha can be used to patch back (un-patch)
Inverted Patch
Does this Patch really going to change the value
Does this Patch really going to change the value
Does this Patch really going to change the value
Does this Patch really going to change the value
Reports some internal representation details so developer can have access to Patch function specific details.
Reports some internal representation details so developer can have access to Patch function specific details. Can be used for rendering to text.
Patch Visitor
(Since version ) see corresponding Javadoc for more information.