Uses of Package
fj.data.fingertrees

Packages that use fj.data.fingertrees
Package
Description
Types that set the premise for the existence of Functional Java.
Common algebraic data types.
Provides 2-3 finger trees, a functional representation of persistent sequences supporting access to the ends in amortized O(1) time.
  • Classes in fj.data.fingertrees used by fj
    Class
    Description
    A digit is a vector of 1-4 elements.
    Provides 2-3 finger trees, a functional representation of persistent sequences supporting access to the ends in amortized O(1) time.
    An inner node of the 2-3 tree.
  • Classes in fj.data.fingertrees used by fj.data
    Class
    Description
    Provides 2-3 finger trees, a functional representation of persistent sequences supporting access to the ends in amortized O(1) time.
    A builder of trees and tree components, supplied with a particular monoid and measuring function.
    Determines how the elements of a tree are measured and how measures are summed.
  • Class
    Description
    A digit is a vector of 1-4 elements.
    The empty tree.
    Provides 2-3 finger trees, a functional representation of persistent sequences supporting access to the ends in amortized O(1) time.
    A four-element prefix or suffix of a finger tree.
    A builder of trees and tree components, supplied with a particular monoid and measuring function.
    Determines how the elements of a tree are measured and how measures are summed.
    An inner node of the 2-3 tree.
    A two-element inner tree node.
    A three-element inner tree node.
    A single-element prefix or suffix of a finger tree.
    A three-element prefix or suffix of a finger tree.
    A two-element prefix or suffix of a finger tree.