data LeftistHeap : Type -> Type
E : LeftistHeap a
T : Int -> a -> LeftistHeap a -> LeftistHeap a -> LeftistHeap a
Heap LeftistHeap