|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| AndBinary.Visitor | Interface for classes that may interpret an AndBinaryFunctor predicate. |
| AndGenerator.Visitor | Interface for classes that may interpret an AndGenerator predicate. |
| AndUnary.Visitor | Interface for classes that may interpret an AndUnaryFunctor predicate. |
| ApplyBinary.Visitor | Interface for classes that may interpret an ApplyBinary predicate. |
| ApplyGenerator.Visitor | Interface for classes that may interpret an ApplyGenerator predicate. |
| ApplyUnary.Visitor | Interface for classes that may interpret an ApplyUnary predicate. |
| Bind.Visitor | Interface for classes that may interpret an Bind functor. |
| Bind1st.Visitor | Interface for classes that may interpret an Bind1st functor. |
| Bind2nd.Visitor | Interface for classes that may interpret an Bind2nd functor. |
| ChainBinary.Visitor | Interface for classes that may interpret a ChainBinary functor. |
| ChainUnary.Visitor | Interface for classes that may interpret a ChainUnary functor. |
| ComposeBinary.Visitor | Interface for classes that may interpret a ComposeBinary functor. |
| ComposeUnary.Visitor | Interface for classes that may interpret a ComposeUnary functor. |
| ConditionalBinary.Visitor | Interface for classes that may interpret a ConditionalBinary functor. |
| ConditionalGenerator.Visitor | Interface for classes that may interpret a ConditionalGenerator functor. |
| ConditionalUnary.Visitor | Interface for classes that may interpret a ConditionalUnary functor. |
| Constant.Visitor | Interface for classes that may interpret a Constant generator. |
| ConstantBinary.Visitor | Interface for classes that may interpret a ConstantBinary functor. |
| ConstantUnary.Visitor | Interface for classes that may interpret a ConstantUnary functor. |
| Distribute.Visitor | Interface for classes that may interpret a Distribute functor. |
| Generate.Visitor | Interface for classes that may interpret a Generate functor. |
| Generate1st.Visitor | Interface for classes that may interpret a Generate1st functor. |
| Generate2nd.Visitor | Interface for classes that may interpret a Generate2nd functor. |
| GenerateBinary.Visitor | Interface for classes that may interpret a GenerateBinary functor. |
| GenerateUnary.Visitor | Interface for classes that may interpret a GenerateUnary functor. |
| Identity.Visitor | Interface for classes that may interpret an Identity functor. |
| OrBinary.Visitor | Interface for classes that may interpret an OrBinaryFunctor predicate. |
| OrGenerator.Visitor | Interface for classes that may interpret an OrGenerator predicate. |
| OrUnary.Visitor | Interface for classes that may interpret an OrUnaryFunctor predicate. |
| Project1st.Visitor | Interface for classes that may interpret an Project1st functor. |
| Project2nd.Visitor | Interface for classes that may interpret an Project2nd functor. |
| Random.Visitor | Interface for classes that may interpret a Random generator. |
| Class Summary | |
|---|---|
| AndBinary<T1,T2> | Binary that performs a shortcircuit and operation using a given pair of Boolean BinaryFunctors. |
| AndGenerator | Generator that performs a shortcircuit and operation using a given pair of Boolean Generators. |
| AndUnary<T> | Unary that performs a shortcircuit and operation using a given pair of Boolean UnaryFunctors. |
| ApplyBinary<T1,T2> | Produces an array by passing a pair of input arguments to a given set of binary functors. |
| ApplyGenerator | Generates an array containing the results produced by zero or more given generators. |
| ApplyUnary<T> | Produces an array by passing an input argument to a given set of unary functors. |
| Bind<T,R> | Generator that wraps a given UnaryFunctor, passing a constant value as the argument of the child functor. |
| Bind1st<T1,T2,R> | UnaryFunctor that wraps a given BinaryFunctor, passing a constant value as the first argument of the child functor. |
| Bind2nd<T1,T2,R> | UnaryFunctor that wraps a given BinaryFunctor, passing a constant value as the second argument of the child functor. |
| ChainBinary<T1,T2,F,R> | Binary Functor that passes the results of a Binary Functor as the argument to a Unary Functor. |
| ChainUnary<T,F,R> | Unary Functor that passes the results of one Unary Functor as the argument to another Unary Functor. |
| ComposeBinary<T1,T2,F1,F2,R> | Binary Functor that passes the results of two inner Binary Functors as the arguments to an outer Binary Functor. |
| ComposeUnary<T,F1,F2,R> | Unary Functor that passes the results of two Unary Functors as the arguments to a Binary Functor. |
| Conditional<T,R> | Deprecated. renamed to ConditionalUnary |
| ConditionalBinary<T1,T2,R> | BinaryFunctor that tests a condition, executes one of two given functors, and returns the result. |
| ConditionalGenerator<R> | Generator that tests a condition, executes one of two given functors, and returns the result. |
| ConditionalUnary<T,R> | UnaryFunctor that tests a condition, executes one of two given functors, and returns the result. |
| Constant<V> | Functor that returns the constant value given at construction. |
| ConstantBinary<T1,T2,V> | Functor that returns the constant value given at construction. |
| ConstantUnary<T,V> | Functor that returns the constant value given at construction. |
| Distribute<T1,T2,F1,F2,R> | Binary Functor that passes its two arguments to two inner Unary Functors, and uses the results as arguments to an outer Binary Functor. |
| Generate<T,R> | Generator that wraps a UnaryFunctor around a nested Generator. |
| Generate1st<T1,T2,R> | UnaryFunctor that uses a Generator to produce the 1st argument to a given BinaryFunctor. |
| Generate2nd<T1,T2,R> | UnaryFunctor that uses a Generator to produce the 2nd argument to a given BinaryFunctor. |
| GenerateBinary<T1,T2,R> | BinaryFunctor that returns the result of a nested Generator. |
| GenerateUnary<T,R> | UnaryFunctor that returns the result of a nested Generator. |
| Identity<T> | Unary Functor that returns the runtime argument. |
| OrBinary<T1,T2> | Binary that performs a shortcircuit or operation using a given pair of Boolean BinaryFunctors. |
| OrGenerator | Generator that performs a shortcircuit or operation using a given pair of Boolean Generators. |
| OrUnary<T> | Unary that performs a shortcircuit or operation using a given pair of Boolean UnaryFunctors. |
| Project1st<T1,T2> | Binary Functor that returns the first of two runtime arguments. |
| Project2nd<T1,T2> | Binary Functor that returns the second of two runtime arguments. |
| Random | Functor that returns a pseudorandom value using Math.random(). |
Provides Functors that allow assembly of primitive functors into compound structures.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||