|
Copyright 2008 - 2009 Tony Morris, Runar Bjarnason, Tom Adams, Brad Clow, Ricky Clarkson, Nick Partridge, Jason Zaugg 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, Nick Partridge, Jason Zaugg This software is released under an open source BSD licence. |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |