Hoogle Search
Within LTS Haskell 24.35 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
gmapQr :: Uniplate a => (r' -> r -> r) -> r -> (a -> r') -> a -> runiplate Data.Generics.SYB gmapT :: Uniplate a => (a -> a) -> a -> auniplate Data.Generics.SYB gmapT == descend
strMap :: (a -> b) -> Str a -> Str buniplate Data.Generics.Str No documentation available.
strMapM :: Applicative m => (a -> m b) -> Str a -> m (Str b)uniplate Data.Generics.Str No documentation available.
-
uniplate Data.Generics.Uniplate.Data.Instances Invariant preserving version of IntMap from the containers packages, suitable for use with Uniplate. Use toIntMap to construct values, and fromIntMap to deconstruct values.
fromIntMap :: IntMap v -> IntMap vuniplate Data.Generics.Uniplate.Data.Instances Deconstruct a value of type IntMap.
-
uniplate Data.Generics.Uniplate.Data.Instances Deconstruct a value of type Map.
toIntMap :: IntMap v -> IntMap vuniplate Data.Generics.Uniplate.Data.Instances Construct a value of type IntMap.
toMap :: Ord k => Map k v -> Map k vuniplate Data.Generics.Uniplate.Data.Instances Construct a value of type Map.
-
vector-sized Data.Vector.Generic.Sized O(n*m) Map a function over a vector and concatenate the results. The function is required to always return a vector of the same length.