|
Packages |
| fj |
Types that set the premise for the existence of Functional Java. |
| fj.control |
Functional control abstractions. |
| fj.control.db |
|
| fj.control.parallel |
Parallelization strategies. |
| fj.data |
Common algebraic data types. |
| fj.data.hlist |
Type-safe, extensible, heterogeneous lists |
| fj.data.vector |
Fixed-length vectors |
| fj.function |
A prelude of commonly used first-class functions |
| fj.parser |
Parser combinators. |
| fj.pre |
A prelude of abstract types that are used very often and not specific to any particular domain. |
| fj.test |
Reductio is a software package that provides automated specification-based testing and
is intended to replace traditional testing techniques that have very little automation. |
| fj.test.reflect |
A wrapper around the fj.test package that uses annotations for configuring properties to
check. |