| Package | Description | 
|---|---|
| org.wandora.utils | 
| Modifier and Type | Method and Description | 
|---|---|
static <R,T0,T1> Functional.Fn2<R,T1,T0> | 
Functional.flip(Functional.Fn2<R,T0,T1> fn)
flip :: ((a, b) -> c) -> (b, a) -> c
 flip f (y, x) = f (x, y) 
 | 
static <R,T0,T1,T2> | 
Functional.partial(Functional.Fn3<R,T0,T1,T2> fn,
       T0 t0)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <R,T0,T1> Functional.Fn1<Functional.Fn1<R,T1>,T0> | 
Functional.curry(Functional.Fn2<R,T0,T1> fn)
curry :: ((a, b) -> c) -> a -> b -> c
 curry f x y = f (x, y) 
 | 
static <R,T0,T1> Functional.Fn2<R,T1,T0> | 
Functional.flip(Functional.Fn2<R,T0,T1> fn)
flip :: ((a, b) -> c) -> (b, a) -> c
 flip f (y, x) = f (x, y) 
 | 
static <R,T0,T1> Functional.Fn1<R,T1> | 
Functional.partial(Functional.Fn2<R,T0,T1> fn,
       T0 t0)
partial :: ((a, b) -> c) -> a -> (b -> c)
 partial f x = \y -> f (x, y) 
 | 
Copyright 2004-2015 Wandora Team