| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Dependent.Map.Lifted.Lifted
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 #