Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
fmapTCMT :: forall (m :: Type -> Type) a b . Functor m => (a -> b) -> TCMT m a -> TCMT m bAgda Agda.TypeChecking.Monad.Base No documentation available.
openThingCheckpointMap :: Open a -> Map CheckpointId SubstitutionAgda Agda.TypeChecking.Monad.Base No documentation available.
type
PragmaPolarities = List1 Ranged OccurrenceAgda Agda.TypeChecking.Positivity.Occurrence List of polarities stemming from POLARITY pragma.
foldMapA :: (Alternative f, Foldable t) => (a -> f b) -> t a -> f bAgda Agda.Utils.Applicative Branch over a Foldable collection of values using the supplied action.
-
Partly invertible finite maps. Time complexities are given under the assumption that all relevant instance functions, as well as arguments of function type, take constant time, and "n" is the number of keys involved in the operation.
-
Agda Agda.Utils.BiMap Finite maps from k to v, with a way to quickly get from v to k for certain values of type v (those for which tag is defined). Every value of this type must satisfy biMapInvariant.
BiMap :: !Map k v -> !Map (Tag v) k -> BiMap k vAgda Agda.Utils.BiMap No documentation available.
biMapBack :: BiMap k v -> !Map (Tag v) kAgda Agda.Utils.BiMap No documentation available.
biMapInvariant :: (Eq k, Eq v, Ord (Tag v), HasTag v) => BiMap k v -> BoolAgda Agda.Utils.BiMap The invariant for BiMap.
biMapThere :: BiMap k v -> !Map k vAgda Agda.Utils.BiMap No documentation available.