See: Description
| Interface | Description |
|---|---|
| Arity |
Defines an object that takes in a certain number of arguments.
|
| FunctionVariant<R,V extends ResultChainableResult<R>> |
An object which can be represented the same but in a different function data type.
|
| InputChainable<T> |
Represents a chainable object to which its input can be chained to
take in a different value.
|
| InputChainableInput<T> |
Represents an
InputChainable to which the chained input is also a
chainable object. |
| ResultChainable<R> |
Represents a chainable object to which its result can be chained to
return a different value.
|
| ResultChainableResult<R> |
Represents a
ResultChainable to which the chained result is also a
chainable object. |
| Unboxed<V> |
Represents an objects whose input and result is a primitive of some kind.
|
| UnboxedAll<V,I,R> |
Represents an object whose input and result is a primitive of some kind and can be
separated.
|
| UnboxedInput<V> |
Represents an object whose input is a primitive of some kind.
|
| UnboxedResult<V> |
Represents an object whose result is a primitive of some kind.
|
| Variant<V> |
An object which can be represented the same but in a different data type.
|