| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Data.BinaryTree
Description
A simple binary tree type, BinaryTree.
- data BinaryTree a
- = Leaf
- | Branch (BinaryTree a) a (BinaryTree a)
Documentation
data BinaryTree a Source #
A binary tree
Since there are multiple ways to traverse a BinaryTree, see
Data.Traversable.TreeLike for newtype-wrappers with Traversable instances.
Constructors
| Leaf | |
| Branch (BinaryTree a) a (BinaryTree a) |
Instances
| Functor BinaryTree Source # | |
| TreeLike BinaryTree Source # | |
| Eq a => Eq (BinaryTree a) Source # | |
| Show a => Show (BinaryTree a) Source # | |