Alias for value except that it propagates exceptions inside a clump instance
Transform a collection of clump instances into a single clump
Transform a number of clump instances into a single clump
Create an empty clump
Create a failed clump with the given exception
Alias for exception
Create a clump whose value will be the result of the inputted future
Join 10 clumps into a single clump containing a Tuple10
Join 10 clumps into a single clump containing a Tuple10
Join 9 clumps into a single clump containing a Tuple9
Join 9 clumps into a single clump containing a Tuple9
Join 8 clumps into a single clump containing a Tuple8
Join 8 clumps into a single clump containing a Tuple8
Join 7 clumps into a single clump containing a Tuple7
Join 7 clumps into a single clump containing a Tuple7
Join 6 clumps into a single clump containing a Tuple6
Join 6 clumps into a single clump containing a Tuple6
Join 5 clumps into a single clump containing a Tuple5
Join 5 clumps into a single clump containing a Tuple5
Join 4 clumps into a single clump containing a Tuple4
Join 4 clumps into a single clump containing a Tuple4
Join 3 clumps into a single clump containing a Tuple3
Join 3 clumps into a single clump containing a Tuple3
Join 2 clumps into a single clump containing a Tuple2
Join 2 clumps into a single clump containing a Tuple2
Alias for collect
Alias for collect
Similar to source but also accepts 4 extra params
Similar to source but also accepts 3 extra params
Similar to source but also accepts 2 extra params
Similar to source but also accepts 1 extra param
Create a clump source from a function that accepts inputs and returns a future map from input to resulting value.
Create a clump source from a function that accepts inputs and returns a future map from input to resulting value.
Similar to source but also accepts 4 extra params
Similar to source but also accepts 3 extra params
Similar to source but also accepts 2 extra params
Similar to source but also accepts 1 extra param
Create a clump source from a function that accepts inputs and returns a future list of values.
Create a clump source from a function that accepts inputs and returns a future list of values. Since the order of the list of values is undefined, also must provide a function that takes the value and returns the key used to get that value.
Similar to sourceSingle but also accepts 4 extra params
Similar to sourceSingle but also accepts 4 extra params
Similar to sourceSingle but also accepts 3 extra params
Similar to sourceSingle but also accepts 3 extra params
Similar to sourceSingle but also accepts 2 extra params
Similar to sourceSingle but also accepts 2 extra params
Similar to sourceSingle but also accepts 1 extra param
Similar to sourceSingle but also accepts 1 extra param
Create a clump source from a function that accepts a single input and returns a future value.
Create a clump source from a function that accepts a single input and returns a future value. This is for creating a clump source for an endpoint that doesn't support bulk fetches.
Similar to sourceZip but also accepts 4 extra params
Similar to sourceZip but also accepts 3 extra params
Similar to sourceZip but also accepts 2 extra params
Similar to sourceZip but also accepts 1 extra param
Create a clump source from a function that accepts inputs and returns a future list of values.
Create a clump source from a function that accepts inputs and returns a future list of values. Unlike in source, the order of the returned values must be the same as the list of keys that was passed in as the key and value lists will be zipped together to create a map from key to value.
Alias for value
Transform a collection of clump instances into a single clump by first applying a function.
Transform a collection of clump instances into a single clump by first applying a function.
Equivalent to:
Clump.collect(list.map(f))
Transform a number of values into a single clump by first applying a function.
Transform a number of values into a single clump by first applying a function.
Equivalent to:
Clump.collect(clump1.map(f), clump2.map(f))
The unit method: create a clump whose value has already been resolved to the input