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.
mapLogMessage :: MonadLog message' m => (message -> message') -> LoggingT message m a -> m alogging-effect Control.Monad.Log Re-interpret the log messages in one computation. This can be useful to embed a computation with one log type in a larger general computation.
mapLogMessageM :: MonadLog message' m => (message -> m message') -> LoggingT message m a -> m alogging-effect Control.Monad.Log Monadic version of mapLogMessage. This can be used to annotate a message with something that can only be computed in a monad. See e.g. timestamp.
-
logging-effect Control.Monad.Log LoggingT unfortunately does admit an instance of the MFunctor type class, which provides the hoist method to change the monad underneath a monad transformer. However, it is possible to do this with LoggingT provided that you have a way to re-interpret a log handler in the original monad.
map_ :: Term arg result => arg -> resultlucid2 Lucid.Html5 map element
-
Types which represent functions k -> v A typeclass and a number of implementations; please read README.md on github
mapKeysAntitonic :: (k -> l) -> Piecewise k v -> Piecewise l vmappings Data.Mapping.Piecewise Alter keys according to a function, assumed to be antitone (not checked)
mapKeysMonotonic :: (k -> l) -> Piecewise k v -> Piecewise l vmappings Data.Mapping.Piecewise Alter keys according to a function, assumed to be monotone (not checked)
mapLinear :: (Double -> b) -> Double -> Double -> Double -> [b]matplotlib Graphics.Matplotlib A handy miscellaneous function to linearly map over a range of numbers in a given number of steps
mapLinear :: (Double -> b) -> Double -> Double -> Double -> [b]matplotlib Graphics.Matplotlib.Internal A handy miscellaneous function to linearly map over a range of numbers in a given number of steps
-
matrix-static Data.Matrix.Static O(rows*cols). Map a function over a column. The row to map is given by a TypeLevel Nat. To use this, use -XDataKinds and -XTypeApplications. Example:
( 1 2 3 ) ( 1 3 3 ) ( 4 5 6 ) ( 4 6 6 ) mapCol @2 (\_ x -> x + 1) ( 7 8 9 ) = ( 7 9 9 )