ContentsIndex

An implementation of AVL trees and related utilities. This is version 2.3 which can be grabbed here..

http://homepages.nildram.co.uk/~ahey/HLibs/Data.Tree.AVL/Data.Tree.AVL-2.3.tar.gz

But first, you need to install the latest Data.COrdering..

http://homepages.nildram.co.uk/~ahey/HLibs/Data.COrdering/

The build process also requires Malcolm Wallace's Haskell "C" pre-processor which you can get here..

http://www.cs.york.ac.uk/fp/cpphs/

Make sure you have this program named "cpphs" visible in your current path before attempting to build this package.

The distribution does not yet use Cabal because of apparent difficulties compiling with -split-obs when using ghc. But the make file supplied should work fine with gnu make and ghc 6.4 (and above).

Previous versions are still available:

http://homepages.nildram.co.uk/~ahey/HLibs/Data.Tree.AVL/Data.Tree.AVL-2.2.tar.gz

http://homepages.nildram.co.uk/~ahey/HLibs/Data.Tree.AVL/Data.Tree.AVL-2.1.tar.gz

http://homepages.nildram.co.uk/~ahey/HLibs/Data.Tree.AVL/Data.Tree.AVL.2.0.tar.gz

http://homepages.nildram.co.uk/~ahey/HLibs/Data.Tree.AVL/Data.Tree.AVL.1.0.0.tar.gz

http://homepages.nildram.co.uk/~ahey/HLibs/Data.Tree.AVL/Data.Tree.AVL.0.0.1.tar.gz

Modules
show/hideData
show/hideTree
show/hideData.Tree.AVL
Data.Tree.AVL.Delete
Data.Tree.AVL.Join
Data.Tree.AVL.List
Data.Tree.AVL.Ord
Data.Tree.AVL.Push
Data.Tree.AVL.Read
Data.Tree.AVL.Set
Data.Tree.AVL.Size
Data.Tree.AVL.Split
show/hideTest
Data.Tree.AVL.Test.Counter
Data.Tree.AVL.Test.Utils
Data.Tree.AVL.Types
Data.Tree.AVL.Write
Data.Tree.AVL.Zipper
Produced by Haddock version 0.7