|
Copyright 2008 - 2009 Tony Morris, Runar Bjarnason, Tom Adams, Brad Clow, Ricky Clarkson This software is released under an open source BSD licence. |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Effect<A> | Represents a side-effect. |
| F<A,B> | A transformation or function from A to B. |
| F2<A,B,C> | A transformation function of arity-2 from A and B to C. |
| F3<A,B,C,D> | A transformation function of arity-3 from A, B and C to
D. |
| F4<A,B,C,D,E> | A transformation function of arity-4 from A, B, C and
D to E. |
| F5<A,B,C,D,E,F$> | A transformation function of arity-5 from A, B, C,
D and E to F$. |
| F6<A,B,C,D,E,F$,G> | A transformation function of arity-6 from A, B, C,
D, E and F$ to G. |
| F7<A,B,C,D,E,F$,G,H> | A transformation function of arity-7 from A, B, C,
D, E, F$ and G to H. |
| F8<A,B,C,D,E,F$,G,H,I> | A transformation function of arity-8 from A, B, C,
D, E, F$, G and H to
I. |
| Class Summary | |
|---|---|
| Bottom | Represents the bottom _|_ value. |
| Class<T> | A wrapper for a Class that provides additional methods. |
| Effect.Projection | A projection of an effect. |
| F2W<A,B,C> | A wrapper for functions of arity 2, that decorates them with higher-order functions. |
| Function | Transformations on functions. |
| FW<A,B> | A wrapper for functions of arity 1, that decorates them with higher-order functions. |
| P | Functions across products. |
| P1<A> | A product-1. |
| P2<A,B> | A product-2. |
| P3<A,B,C> | A product-3. |
| P4<A,B,C,D> | A product-4. |
| P5<A,B,C,D,E> | A product-5. |
| P6<A,B,C,D,E,F> | A product-6. |
| P7<A,B,C,D,E,F,G> | A product-7. |
| P8<A,B,C,D,E,F,G,H> | A product-8. |
| Primitive | Functions that convert between Java primitive types. |
| Unit | The unit type which has only one value. |
| Enum Summary | |
|---|---|
| Digit | The digits zero to nine. |
Types that set the premise for the existence of Functional Java.
|
Copyright 2008 - 2009 Tony Morris, Runar Bjarnason, Tom Adams, Brad Clow, Ricky Clarkson This software is released under an open source BSD licence. |
||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||