Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Provides an unbalanced BST with a focus on the root.
Documentation
An unbalanced BST with a focus on the root.
Instances
Indexable i o v => AnyBST Focus i o v Source # | |
Defined in Data.Chatty.Focus anyBstInsert :: i -> Focus i -> Focus i Source # anyBstRemove :: o -> Focus i -> Focus i Source # anyBstMax :: Focus i -> Maybe i Source # anyBstMin :: Focus i -> Maybe i Source # anyBstLookup :: o -> Focus i -> Maybe v Source # anyBstEmpty :: Focus i Source # anyBstHead :: Focus i -> Maybe i Source # anyBstInorder :: Focus i -> [i] Source # | |
None (Focus a) Source # | |
Defined in Data.Chatty.Focus |