Hoogle Search

Within LTS Haskell 24.33 (ghc-9.10.3)

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

  1. (++) :: [a] -> [a] -> [a]

    prelude-compat Prelude2010

    No documentation available.

  2. (++) :: Vector a -> Vector a -> Vector a

    rebase Rebase.Data.Vector

    No documentation available.

  3. (++) :: forall (m :: Type -> Type) a . Monad m => Stream m a -> Stream m a -> Stream m a

    rebase Rebase.Data.Vector.Fusion.Stream.Monadic

    Concatenate two Streams

  4. (++) :: Vector v a => v a -> v a -> v a

    rebase Rebase.Data.Vector.Generic

    No documentation available.

  5. (++) :: Prim a => Vector a -> Vector a -> Vector a

    rebase Rebase.Data.Vector.Primitive

    No documentation available.

  6. (++) :: Storable a => Vector a -> Vector a -> Vector a

    rebase Rebase.Data.Vector.Storable

    No documentation available.

  7. (++) :: Unbox a => Vector a -> Vector a -> Vector a

    rebase Rebase.Data.Vector.Unboxed

    No documentation available.

  8. (+++) :: ArrowChoice a => a b c -> a b' c' -> a (Either b b') (Either c c')

    rebase Rebase.Prelude

    Split the input between the two argument arrows, retagging and merging their outputs. Note that this is in general not a functor. The default definition may be overridden with a more efficient version if desired.

  9. (+@+) :: forall (m :: Type -> Type) clL clR a b c . (Monad m, Clock m clL, Clock m clR, Clock m (Out clL), Clock m (Out clR), GetClockProxy clL, GetClockProxy clR, Time clL ~ Time (Out clL), Time clR ~ Time (Out clR), Time clL ~ Time (In clL), Time clR ~ Time (In clR), Time clL ~ Time clR) => Rhine m clL a b -> Rhine m clR a c -> Rhine m (ParallelClock clL clR) a (Either b c)

    rhine FRP.Rhine.Reactimation.Combinators

    The combinators for parallel composition allow for the following syntax:

    rh1   :: Rhine m                clL      a         b
    rh1   =  ...
    
    rh2   :: Rhine m                    clR  a           c
    rh2   =  ...
    
    rh    :: Rhine m (ParallelClock clL clR) a (Either b c)
    rh    =  rh1 +@+ rh2
    

  10. (++++) :: forall (m :: Type -> Type) clL clR a b c . (Monad m, Clock m clL, Clock m clR, Clock m (Out clL), Clock m (Out clR), GetClockProxy clL, GetClockProxy clR, Time clL ~ Time clR, Time clL ~ Time (Out clL), Time clL ~ Time (In clL), Time clR ~ Time (Out clR), Time clR ~ Time (In clR)) => SN m clL a b -> SN m clR a c -> SN m (ParClock clL clR) a (Either b c)

    rhine FRP.Rhine.SN.Combinators

    Compose two signal networks on different clocks in clock-parallel. At one tick of ParClock cl1 cl2, one of the networks is stepped, dependent on which constituent clock has ticked.

Page 21 of many | Previous | Next