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.

  1. gmapQr :: Uniplate a => (r' -> r -> r) -> r -> (a -> r') -> a -> r

    uniplate Data.Generics.SYB

    Use children and foldr

  2. gmapT :: Uniplate a => (a -> a) -> a -> a

    uniplate Data.Generics.SYB

    gmapT == descend
    

  3. strMap :: (a -> b) -> Str a -> Str b

    uniplate Data.Generics.Str

    No documentation available.

  4. strMapM :: Applicative m => (a -> m b) -> Str a -> m (Str b)

    uniplate Data.Generics.Str

    No documentation available.

  5. data IntMap v

    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.

  6. fromIntMap :: IntMap v -> IntMap v

    uniplate Data.Generics.Uniplate.Data.Instances

    Deconstruct a value of type IntMap.

  7. fromMap :: Map k v -> Map k v

    uniplate Data.Generics.Uniplate.Data.Instances

    Deconstruct a value of type Map.

  8. toIntMap :: IntMap v -> IntMap v

    uniplate Data.Generics.Uniplate.Data.Instances

    Construct a value of type IntMap.

  9. toMap :: Ord k => Map k v -> Map k v

    uniplate Data.Generics.Uniplate.Data.Instances

    Construct a value of type Map.

  10. concatMap :: forall (v :: Type -> Type) a (v' :: Type -> Type) b (m :: Nat) (n :: Nat) . (Vector v a, Vector v' b) => (a -> Vector v' m b) -> Vector v n a -> Vector v' (n * m) b

    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.

Page 536 of many | Previous | Next