A utility method for automatically unwrapping the underlying value
A utility method for automatically unwrapping the underlying value
NoSuchElementException
if the underlying value is not defined
On any exception, fallback to a default value
On any exception, fallback to a default clump
Apply a filter to this clump so that the result will only be defined if the predicate function returns true
Create a new clump by applying a function that returns a clump to the result of this clump
Trigger execution of a clump.
Trigger execution of a clump. The result will not be defined if any of the clump sources returned less elements than requested.
Get the result of the clump or provide a fallback value in the case where the result is not defined
Define a fallback value to use in the case of specified exceptions
Join this clump to another clump so that the result is a clump holding a pair of values
If the underlying value is a list, then this will return Nil instead of None when the result is not defined
Create a new clump by applying a function to the result of this clump
Mark a clump as optional so that its underlying value is an option to avoid lossy joins
If this clump does not return a value then use the default instead
If this clump does not return a value then use the value from a default clump instead
Alias for handle
Alias for rescue
Define a fallback clump to use in the case of specified exceptions
Alias for filter used by for-comprehensions