haskey-btree-0.2.0.0: B+-tree implementation in Haskell.
Data.BTree.Primitives.Height
data Nat Source #
Constructors
newtype Height h Source #
Fields
Instances
Methods
(==) :: Height h -> Height h -> Bool #
(/=) :: Height h -> Height h -> Bool #
compare :: Height h -> Height h -> Ordering #
(<) :: Height h -> Height h -> Bool #
(<=) :: Height h -> Height h -> Bool #
(>) :: Height h -> Height h -> Bool #
(>=) :: Height h -> Height h -> Bool #
max :: Height h -> Height h -> Height h #
min :: Height h -> Height h -> Height h #
showsPrec :: Int -> Height h -> ShowS #
show :: Height h -> String #
showList :: [Height h] -> ShowS #
put :: Height h -> Put #
get :: Get (Height h) #
putList :: [Height h] -> Put #
zeroHeight :: Height Z Source #
incrHeight :: Height h -> Height (S h) Source #
decrHeight :: Height (S h) -> Height h Source #
data UHeight height :: * where Source #
viewHeight :: Height height -> UHeight height Source #