Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
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.
Leaf | |
Branch (BinaryTree a) a (BinaryTree a) |
Functor BinaryTree Source # | |
TreeLike BinaryTree Source # | |
Eq a => Eq (BinaryTree a) Source # | |
Show a => Show (BinaryTree a) Source # | |