- from
Construct a new Binder, starting from a given MethodType.
- insert
Insert at the given index the given argument value(s).
- invoke
Apply the chain of transforms and bind them to a static method specified using
the end signature plu
- collect
Box all incoming arguments from the given position onward into the given array
type.
- constant
Apply the tranforms, binding them to a constant value that will propagate back
through the chain. Th
- drop
Drop from the given index a number of arguments.
- filter
Filter incoming arguments, from the given index, replacing each with the result
of calling the assoc
- fold
Process the incoming arguments using the given handle, inserting the result as
the first argument.
- invokeVirtual
Apply the chain of transforms and bind them to a virtual method specified using
the end signature pl
- permute
Permute the incoming arguments to a new sequence specified by the given values.
Arguments may be dup
- cast
Cast the incoming arguments to the given MethodType. The casts applied are
equivalent to those in Me
- filterReturn
Filter return value, using a function that produces the current return type from
another type. The n