Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
- data Tree κ α
- fruit :: Tree κ α -> α
- forest :: Tree κ α -> Forest κ α
- null :: Tree κ α -> Bool
- size :: Tree κ α -> Int
- lookup :: (Traversable φ, Ord κ) => φ κ -> Tree κ α -> (α, φ (Maybe α))
- member :: (Traversable φ, Ord κ) => φ κ -> Tree κ α -> φ Bool
- empty :: α -> Tree κ α
- singleton :: Foldable φ => α -> φ (κ, α) -> Tree κ α
- fromFoldable :: (Foldable φ, Foldable ψ, Ord κ) => α -> ψ (φ (κ, α)) -> Tree κ α
- fromList :: Ord κ => α -> [[(κ, α)]] -> Tree κ α
- toList :: Tree κ α -> (α, [[(κ, α)]])