Hoogle Search

Within LTS Haskell 24.49 (ghc-9.10.3)

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

  1. (<+<) :: forall (m :: Type -> Type) c' b' b c r a' a . Functor m => (c' -> Proxy b' b c' c m r) -> (b' -> Proxy a' a b' b m r) -> c' -> Proxy a' a c' c m r

    pipes Pipes.Core

    Equivalent to (>+>) with the arguments flipped

  2. (<<+) :: forall (m :: Type -> Type) b' b c' c r a' a . Functor m => Proxy b' b c' c m r -> (b' -> Proxy a' a b' b m r) -> Proxy a' a c' c m r

    pipes Pipes.Core

    Equivalent to (+>>) with the arguments flipped

  3. (>+>) :: forall (m :: Type -> Type) b' a' a b r _c' c' c . Functor m => (b' -> Proxy a' a b' b m r) -> (_c' -> Proxy b' b c' c m r) -> _c' -> Proxy a' a c' c m r

    pipes Pipes.Core

    Compose two proxies blocked in the middle of responding, creating a new proxy blocked in the middle of responding

    (f >+> g) x = f +>> g x
    
    (>+>) is the composition operator of the pull category.

  4. type family (l1 :: [Type]) .++ (l2 :: [Type]) :: [Type]

    servant-server Servant.Server

    Append two type-level lists. Import it as

    import Servant.API.TypeLevel.List (type (.++))
    

  5. (.++) :: forall (l1 :: [Type]) (l2 :: [Type]) . Context l1 -> Context l2 -> Context (l1 .++ l2)

    servant-server Servant.Server

    Append two contexts.

  6. (.++) :: forall (l1 :: [Type]) (l2 :: [Type]) . Context l1 -> Context l2 -> Context (l1 .++ l2)

    servant-server Servant.Server.Internal.Context

    Append two contexts.

  7. (:=+) :: (c -> f) -> [Annotate ann] -> Annotate ann

    cmdargs System.Console.CmdArgs.Annotate

    Add annotations to a field.

  8. (.+^) :: (Affine p, Num a) => p a -> Diff p a -> p a

    linear Linear.Affine

    Add a vector offset to a point.

  9. (!+!) :: (Additive m, Additive n, Num a) => m (n a) -> m (n a) -> m (n a)

    linear Linear.Matrix

    Entry-wise matrix addition.

    >>> V2 (V3 1 2 3) (V3 4 5 6) !+! V2 (V3 7 8 9) (V3 1 2 3)
    V2 (V3 8 10 12) (V3 5 7 9)
    

  10. (^+^) :: (Additive f, Num a) => f a -> f a -> f a

    linear Linear.Vector

    Compute the sum of two vectors

    >>> V2 1 2 ^+^ V2 3 4
    V2 4 6
    

Page 42 of many | Previous | Next