Hoogle Search
Within LTS Haskell 24.3 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
type family
Map (a1 :: a ~> b) (a2 :: NonEmpty a) :: NonEmpty bsingletons-base Data.List.NonEmpty.Singletons No documentation available.
type family
Map (a1 :: a ~> b) (a2 :: [a]) :: [b]singletons-base Data.List.Singletons No documentation available.
type family
Map (a1 :: a ~> b) (a2 :: [a]) :: [b]singletons-base Prelude.Singletons No documentation available.
-
uniplate Data.Generics.Uniplate.Data.Instances Invariant preserving version of Map from the containers packages, suitable for use with Uniplate. Use toMap to construct values, and fromMap to deconstruct values.
-
No documentation available.
-
No documentation available.
-
protolude Protolude A Map from keys k to values a. The Semigroup operation for Map is union, which prefers values from the left operand. If m1 maps a key k to a value a1, and m2 maps the same key to a different value a2, then their union m1 <> m2 maps k to a1.
module Data.Convertible.Instances.
Map Instances to convert between Map and association list. Copyright (C) 2009-2011 John Goerzen [email protected] All rights reserved. For license and copyright information, see the file LICENSE
-
This module defines finite maps where the key and value types are parameterized by an arbitrary kind. Some code was adapted from containers.
-
basic-prelude CorePrelude A Map from keys k to values a. The Semigroup operation for Map is union, which prefers values from the left operand. If m1 maps a key k to a value a1, and m2 maps the same key to a different value a2, then their union m1 <> m2 maps k to a1.