| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Map.NonEmpty
Synopsis
- data NonEmptyMap k v
- fromFoldable ∷ (Foldable f, Ord k) ⇒ f (k, v) → Maybe (NonEmptyMap k v)
- fromMap ∷ Map k v → Maybe (NonEmptyMap k v)
- singleton ∷ k → v → NonEmptyMap k v
- toList ∷ NonEmptyMap k v → [(k, v)]
- toMap ∷ NonEmptyMap k v → Map k v
Documentation
data NonEmptyMap k v Source #
Instances
fromFoldable ∷ (Foldable f, Ord k) ⇒ f (k, v) → Maybe (NonEmptyMap k v) Source #
\(O(n \log n)\).
singleton ∷ k → v → NonEmptyMap k v Source #
\(O(1)\).
toList ∷ NonEmptyMap k v → [(k, v)] Source #
\(O(n)\).
toMap ∷ NonEmptyMap k v → Map k v Source #
\(O(1)\).