Forest, just like any other, is a collection of trees. What else were you expecting?
BinaryTree<Element>, a persistent binary tree
A minimalist implementation of a binary tree using indirect enum.
AVLTree<Element>, a persistent AVL-Tree
RBTree<Element>, a persistent Red-Black-Tree
Forest contains a benchmarks app.
Just copy the files in "Forest/Classes/..." into your project.
Alternatively you can install Forest into your project with Carthage (github 'regexident/Forest') or with CocoaPods (pod 'Forest')
Forest is implemented in 100% Swift.
Vincent Esche (@regexident)
Forest is available under a modified BSD-3 clause license with the additional requirement of attribution. See the LICENSE file for more info.
