Instances15Functor, Foldable, Traversable, IsList, Eq, Data, …
Functor (OMap k)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.InternalFoldable (OMap k)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.InternalValues are produced in insertion order, not key order.
Ord k => Traversable (OMap k)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.InternalValues are traversed in insertion order, not key order.
O(n*log(n)) where n is the size of the map.
Ord k => IsList (OMap k v)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.Internal(Eq k, Eq v) => Eq (OMap k v)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.Internal(Data k, Data a, Ord k) => Data (OMap k a)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.Internal(Ord k, Ord v) => Ord (OMap k v)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.Internal(Ord k, Read k, Read v) => Read (OMap k v)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.InternalValue-lazy
(Show k, Show v) => Show (OMap k v)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.Internal(Ord k, Semigroup v) => Semigroup (Bias L (OMap k v))Defined in ordered-containers-0.2.4 · Data.Map.Ordered.InternalUses the value-lazy variant of unionWithL.
(Ord k, Semigroup v) => Semigroup (Bias R (OMap k v))Defined in ordered-containers-0.2.4 · Data.Map.Ordered.InternalUses the value-lazy variant of unionWithR.
(Ord k, Monoid v) => Monoid (Bias L (OMap k v))Defined in ordered-containers-0.2.4 · Data.Map.Ordered.InternalEmpty maps and map union. When combining two sets that share elements, the indices of the left argument are preferred, and the values are combined with mappend.
See the asymptotics of unionWithL. Uses the value-lazy variant.
(Ord k, Monoid v) => Monoid (Bias R (OMap k v))Defined in ordered-containers-0.2.4 · Data.Map.Ordered.InternalEmpty maps and map union. When combining two sets that share elements, the indices of the right argument are preferred, and the values are combined with mappend.
See the asymptotics of unionWithR. Uses the value-lazy variant.
(Hashable k, Hashable v) => Hashable (OMap k v)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.Internaltype Item (OMap k v) = (k, v)Defined in ordered-containers-0.2.4 · Data.Map.Ordered.Internal