apart-0.1.1: Get all your structure and rip it apart.
Data.Apart.Structures.Tree.Binary.Rotation
data Rotate Source #
Constructors
Simple left (AVL), left zig (Splay)
Simple right (AVL), right zig (Splay)
Double right (AVL), right zig-zag (Splay)
Double left (AVL), left zig-zag (Splay)
Left zig-zig (Splay)
Right zig-zig (Splay)
rtt :: Rotate -> Binary a -> Segment Binary a Source #