Copyright | Phillip Seeber 2023 |
---|---|
License | AGPL-3 |
Maintainer | phillip.seeber@googlemail.com |
Stability | experimental |
Portability | POSIX, Windows |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
A binary tree.
Instances
Functor BinTree Source # | |
FromJSON e => FromJSON (BinTree e) Source # | |
ToJSON e => ToJSON (BinTree e) Source # | |
Defined in ConClusion.BinaryTree | |
Generic (BinTree e) Source # | |
Show e => Show (BinTree e) Source # | |
Eq e => Eq (BinTree e) Source # | |
type Rep (BinTree e) Source # | |
Defined in ConClusion.BinaryTree type Rep (BinTree e) = D1 ('MetaData "BinTree" "ConClusion.BinaryTree" "ConClusion-0.2.2-Ccij1JjHpTsxLxVT4fULW" 'False) (C1 ('MetaCons "Leaf" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 e)) :+: C1 ('MetaCons "Node" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 e) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (BinTree e)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (BinTree e))))) |