Hoogle Search
Within LTS Haskell 24.39 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
mapSpecLName :: (lname0 -> lname1) -> Spec lname0 ty -> Spec lname1 tyliquidhaskell-boot Language.Haskell.Liquid.Types.Specs No documentation available.
mapSpecTy :: (ty0 -> ty1) -> Spec lname ty0 -> Spec lname ty1liquidhaskell-boot Language.Haskell.Liquid.Types.Specs No documentation available.
mapDefTy :: (ty0 -> ty1) -> DefV v ty0 ctor -> DefV v ty1 ctorliquidhaskell-boot Language.Haskell.Liquid.Types.Types No documentation available.
mapDefV :: (v -> v') -> DefV v ty ctor -> DefV v' ty ctorliquidhaskell-boot Language.Haskell.Liquid.Types.Types No documentation available.
mapMeasureTy :: (ty0 -> ty1) -> MeasureV v ty0 ctor -> MeasureV v ty1 ctorliquidhaskell-boot Language.Haskell.Liquid.Types.Types No documentation available.
mapMeasureV :: (v -> v') -> MeasureV v ty ctor -> MeasureV v' ty ctorliquidhaskell-boot Language.Haskell.Liquid.Types.Types No documentation available.
mapRTAVars :: (a -> b) -> RTAlias a ty -> RTAlias b tyliquidhaskell-boot Language.Haskell.Liquid.Types.Types No documentation available.
mapLogT :: (m a -> n b) -> LogT m a -> LogT n blog-base Log.Monad Transform the computation inside a LogT.
-
Syntax sugar for defining maps Haskell's canonical list of tuples syntax for defining maps is not very convenient and also has ambiguous semantics. This package leverages do notation to create a lighter syntax that makes semantics explicit and also allows the option of fail-fast handling of duplicate keys.
mapK :: (k1 -> k2) -> MapSyntaxM k1 v a -> MapSyntax k2 vmap-syntax Data.Map.Syntax Maps a function over all the keys.