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.optic |
Optic data types adapted from the Scala Monocle library
and inspired by the
Haskell Lens library.
|
fj.data.vector |
Fixed-length vectors
|
fj.function |
A prelude of commonly used first-class functions
|
fj.parser |
Parser combinators.
|