Package | Description |
---|---|
fj |
Types that set the premise for the existence of Functional Java.
|
fj.control |
Functional control abstractions.
|
fj.control.db |
Abstractions for JDBC connections.
|
fj.control.parallel |
Parallelization strategies.
|
fj.data |
Common algebraic data types.
|
fj.data.fingertrees |
Provides 2-3 finger trees, a functional representation of persistent sequences supporting access to the ends in
amortized O(1) time.
|
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.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. |