Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
Instances
OrdForallPoly k => IsList (Map k v) Source # | |
(EqForallPoly k, ToSing k, EqForeach v) => Eq (Map k v) Source # | |
(OrdForallPoly k, ToSing k, OrdForeach v) => Ord (Map k v) Source # | |
Defined in Data.Dependent.Map.Lifted.Lifted | |
(ShowForall k, ToSing k, ShowForeach v) => Show (Map k v) Source # | |
(ToSing k, OrdForallPoly k, SemigroupForeach v) => Semigroup (Map k v) Source # | |
(ToSing k, OrdForallPoly k, SemigroupForeach v) => Monoid (Map k v) Source # | |
(ToSing k, ToJSONKeyForall k, ToJSONForeach v) => ToJSON (Map k v) Source # | |
Defined in Data.Dependent.Map.Lifted.Lifted | |
(ToSing k, FromJSONKeyExists k, FromJSONForeach v, OrdForallPoly k) => FromJSON (Map k v) Source # | |
type Item (Map k v) Source # | |
Defined in Data.Dependent.Map.Lifted.Lifted |
toList :: Map k v -> [DependentPair k v] Source #
fromList :: OrdForallPoly k => [DependentPair k v] -> Map k v Source #