Hoogle Search
Within LTS Haskell 24.46 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
concatMapT :: (a -> [[b]]) -> [[a]] -> [[b]]extrapolate Test.Extrapolate concatMap over tiers
concatMapT f [ [x0, y0, z0] , [x1, y1, z1] , [x2, y2, z2] , ... ] = f x0 \/ f y0 \/ f z0 \/ ... \/ delay (f x1 \/ f y1 \/ f z1 \/ ... \/ delay (f x2 \/ f y2 \/ f z2 \/ ... \/ (delay ...)))
(cf. concatT)concatMapT :: (a -> [[b]]) -> [[a]] -> [[b]]extrapolate Test.Extrapolate.Core concatMap over tiers
concatMapT f [ [x0, y0, z0] , [x1, y1, z1] , [x2, y2, z2] , ... ] = f x0 \/ f y0 \/ f z0 \/ ... \/ delay (f x1 \/ f y1 \/ f z1 \/ ... \/ delay (f x2 \/ f y2 \/ f z2 \/ ... \/ (delay ...)))
(cf. concatT)nubMergeMap :: Ord b => (a -> [b]) -> [a] -> [b]extrapolate Test.Extrapolate.Utils No documentation available.
functionMap :: (b -> a) -> (a -> b) -> (a :-> c) -> b :-> cfalsify Test.Falsify.Generator The basic building block for Function instances Provides a Function instance by mapping to and from a type that already has a Function instance.
propertiesToMap :: [Property] -> Int -> [Bool]fitspec Test.FitSpec.Engine No documentation available.
-
fixed-vector-hetero Data.Vector.HFixed Monoidal fold over heterogeneuous vector
>>> foldMap (Proxy @Show) show (12,'c',"str") "12'c'\"str\""
-
fixed-vector-hetero Data.Vector.HFixed Monoidal fold over heterogeneous vector
>>> foldMapF (Proxy @Show) show (mk2F (Just 1) Nothing :: HVecF '[Int,Char] Maybe) "Just 1Nothing"
foldMapNatF :: (HVectorF v, Monoid m) => (forall a . () => f a -> m) -> v f -> mfixed-vector-hetero Data.Vector.HFixed Monoidal fold over heterogeneous vector
>>> foldMapNatF (Sum . getConst) (mk2F (Const 1) (Const 2) :: HVecF '[Char,String] (Const Int)) Sum {getSum = 3}foldMapA :: (Foldable t, Applicative f, Monoid m) => (a -> f m) -> t a -> f mfmlist Data.FMList Map each element of a structure to an action, evaluate these actions from left to right, and concat the monoid results.
-
free-foil Control.Monad.Foil A total map from names in scope n to elements of type a.