Package | Description |
---|---|
org.wandora.application.gui.previews | |
org.wandora.utils |
Modifier and Type | Field and Description |
---|---|
static Functional.Fn1<Option<java.net.URI>,java.lang.String> |
PreviewUtils.makeFileURI |
private static Functional.Fn1<SimpleFileChooser,java.lang.String> |
PreviewUtils.makeNamedChooser |
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,T2> |
Functional.curry(Functional.Fn3<R,T0,T1,T2> fn)
curry :: ((a, b, c) -> d) -> a -> b -> c -> d
curry f x y z = f (x, y, z)
|
static <R,T0,T1,T2,T3> |
Functional.curry(Functional.Fn4<R,T0,T1,T2,T3> fn) |
static <R,T0,T1> Functional.Fn1<Functional.Fn1<R,T0>,T1> |
Functional.flip(Functional.Fn1<Functional.Fn1<R,T1>,T0> 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)
|
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,T2> |
Functional.curry(Functional.Fn3<R,T0,T1,T2> fn)
curry :: ((a, b, c) -> d) -> a -> b -> c -> d
curry f x y z = f (x, y, z)
|
static <R,T0,T1,T2> |
Functional.curry(Functional.Fn3<R,T0,T1,T2> fn)
curry :: ((a, b, c) -> d) -> a -> b -> c -> d
curry f x y z = f (x, y, z)
|
static <R,T0,T1,T2,T3> |
Functional.curry(Functional.Fn4<R,T0,T1,T2,T3> fn) |
static <R,T0,T1,T2,T3> |
Functional.curry(Functional.Fn4<R,T0,T1,T2,T3> fn) |
static <R,T0,T1,T2,T3> |
Functional.curry(Functional.Fn4<R,T0,T1,T2,T3> fn) |
static <R,T0,T1> Functional.Fn1<Functional.Fn1<R,T0>,T1> |
Functional.flip(Functional.Fn1<Functional.Fn1<R,T1>,T0> fn)
flip :: (a -> b -> c) -> b -> a -> c
flip f y x = f x y
|
Modifier and Type | Method and Description |
---|---|
<R> Option<R> |
Option.flatMap(Functional.Fn1<Option<R>,? super T> f)
Essentially the map operation from functional programming where Option
is a list that contains either 0 or 1 elements.
|
static <R,T0,T1> Functional.Fn1<Functional.Fn1<R,T0>,T1> |
Functional.flip(Functional.Fn1<Functional.Fn1<R,T1>,T0> fn)
flip :: (a -> b -> c) -> b -> a -> c
flip f y x = f x y
|
<R> Option<R> |
Option.map(Functional.Fn1<R,? super T> f)
Essentially the map operation from functional programming where Option
is a list that contains either 0 or 1 elements.
|
<R> R |
Option.mapOrElse(Functional.Fn1<R,? super T> f,
Functional.Fn0<R> g)
Maps the value through f or if no value exists returns the result of g
|
<R> R |
Option.mapOrElse(Functional.Fn1<R,? super T> f,
R other)
Maps the value through f or if no value exists returns other
|
static <R,T0> Functional.Fn0<R> |
Functional.partial(Functional.Fn1<R,T0> fn,
T0 t0) |
Modifier and Type | Method and Description |
---|---|
static <R,T0,T1> Functional.Fn1<Functional.Fn1<R,T0>,T1> |
Functional.flip(Functional.Fn1<Functional.Fn1<R,T1>,T0> fn)
flip :: (a -> b -> c) -> b -> a -> c
flip f y x = f x y
|
Copyright 2004-2015 Wandora Team