Hoogle Search

Within LTS Haskell 24.34 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. makeInvmap2 :: Name -> Q Exp

    invariant Data.Functor.Invariant.TH

    Generates a lambda expression which behaves like invmap2 (without requiring an Invariant2 instance).

  2. makeInvmap2Options :: Options -> Name -> Q Exp

    invariant Data.Functor.Invariant.TH

    Like makeInvmap2, but takes an Options argument.

  3. makeInvmapOptions :: Options -> Name -> Q Exp

    invariant Data.Functor.Invariant.TH

    Like makeInvmap, but takes an Options argument.

  4. data FmapSym0 (a1 :: TyFun a ~> b f a ~> f b)

    singletons-base Control.Monad.Singletons

    No documentation available.

  5. data FmapSym1 (a6989586621679356621 :: a ~> b) (b1 :: TyFun f a f b)

    singletons-base Control.Monad.Singletons

    No documentation available.

  6. type family FmapSym2 (a6989586621679356621 :: a ~> b) (a6989586621679356622 :: f a) :: f b

    singletons-base Control.Monad.Singletons

    No documentation available.

  7. sFmap :: forall a b (t1 :: a ~> b) (t2 :: f a) . SFunctor f => Sing t1 -> Sing t2 -> Sing (Apply (Apply (FmapSym0 :: TyFun (a ~> b) (f a ~> f b) -> Type) t1) t2)

    singletons-base Control.Monad.Singletons

    No documentation available.

  8. sMapAndUnzipM :: forall a (m :: Type -> Type) b c (t1 :: a ~> m (b, c)) (t2 :: [a]) . SApplicative m => Sing t1 -> Sing t2 -> Sing (Apply (Apply (MapAndUnzipMSym0 :: TyFun (a ~> m (b, c)) ([a] ~> m ([b], [c])) -> Type) t1) t2)

    singletons-base Control.Monad.Singletons

    No documentation available.

  9. sMapM :: forall a (m :: Type -> Type) b (t1 :: a ~> m b) (t2 :: t a) . (STraversable t, SMonad m) => Sing t1 -> Sing t2 -> Sing (Apply (Apply (MapMSym0 :: TyFun (a ~> m b) (t a ~> m (t b)) -> Type) t1) t2)

    singletons-base Control.Monad.Singletons

    No documentation available.

  10. sMapM_ :: forall a (m :: Type -> Type) b (t1 :: Type -> Type) (t2 :: a ~> m b) (t3 :: t1 a) . (SFoldable t1, SMonad m) => Sing t2 -> Sing t3 -> Sing (Apply (Apply (MapM_Sym0 :: TyFun (a ~> m b) (t1 a ~> m ()) -> Type) t2) t3)

    singletons-base Control.Monad.Singletons

    No documentation available.

Page 527 of many | Previous | Next