| Package | Description |
|---|---|
| org.organicdesign.fp |
A data definition language, and other tools for writing functional Java.
|
| org.organicdesign.fp.collections |
Type-safe versions of the immutable Clojure collections, plus unmodifiable and immutable
collection interfaces that extend the java.util collections, deprecating the mutate-in-place
methods (Unmod____) and adding methods that return a new, immutable, modified version of the
collection (Im____).
|
| org.organicdesign.fp.either |
This approximates union of two types for Java - for when something (e.g.
|
| org.organicdesign.fp.function |
Exception-friendly functional interfaces named by the number of arguments: Function0, Function1, Function2....
|
| org.organicdesign.fp.xform |
Immutable descriptions of data transformations (Transformable), and a highly efficient
single-pass, short-circuiting implementation that carries out those transforms in a single pass
(Xform).
|
| Class and Description |
|---|
| Function0
This is like Java 8's java.util.function.Supplier, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Function1
This is like Java 8's java.util.function.Function, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Class and Description |
|---|
| Function1
This is like Java 8's java.util.function.Function, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Function2
This is like Java 8's java.util.function.BiFunction, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Class and Description |
|---|
| Function1
This is like Java 8's java.util.function.Function, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Class and Description |
|---|
| Function0
This is like Java 8's java.util.function.Supplier, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Function0.Const |
| Function1
This is like Java 8's java.util.function.Function, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Function1.BooleanCombiner |
| Function1.Const |
| Function1.ConstBool |
| Function2
This is like Java 8's java.util.function.BiFunction, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Function3
A three-argument, exception-safe functional interface.
|
| Class and Description |
|---|
| Function1
This is like Java 8's java.util.function.Function, but retrofitted to turn checked exceptions
into unchecked ones.
|
| Function2
This is like Java 8's java.util.function.BiFunction, but retrofitted to turn checked exceptions
into unchecked ones.
|
Copyright © 2017. All rights reserved.