Hoogle Search

Within LTS Haskell 24.6 (ghc-9.10.2)

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

  1. ($!) :: (a -> b) -> a -> b

    mixed-types-num Numeric.MixedTypes.PreludeHiding

    Strict (call-by-value) application operator. It takes a function and an argument, evaluates the argument to weak head normal form (WHNF), then calls the function with that value.

  2. ($$) :: Binding r s i => (i -> r) -> Number r i -> r

    relational-query Database.Relational.Arrow

    Unsafely apply sequence number. Only safe to build corresponding record type.

  3. ($$!) :: (i -> r) -> Number r i -> r

    relational-query Database.Relational.Arrow

    Unsafely apply sequence number.

  4. ($$) :: Binding r s i => (i -> r) -> Number r i -> r

    relational-query Database.Relational.Sequence

    Unsafely apply sequence number. Only safe to build corresponding record type.

  5. ($$!) :: (i -> r) -> Number r i -> r

    relational-query Database.Relational.Sequence

    Unsafely apply sequence number.

  6. ($$&) :: forall c1 c2 (c3 :: Type -> Type -> (Type -> Type) -> Type -> Type) m x r . (CCatable c1 c2 c3, CRunnable c3, RunConstraints c3 m) => c1 () x m () -> c2 x Void m r -> m r

    stm-conduit Data.Conduit.Async

    An operator form of buffer. In general you should be able to replace any use of $$ with $$& and suddenly reap the benefit of concurrency, if your conduits were spending time waiting on each other. The underlying monad must always be an instance of 'MonadBaseControl IO'. If at least one of the two conduits is a CFConduit, it must additionally be a in instance of MonadResource.

    >>> CL.sourceList [1,2,3] $$& CL.consume
    [1,2,3]
    
    It can be combined with $=& and $=. This creates two threads; the first thread produces the list and the second thread does the map and the consume:
    >>> CL.sourceList [1,2,3] $$& mapC (*2) $= CL.consume
    [2,4,6]
    
    This creates three threads. The three conduits all run in their own threads:
    >>> CL.sourceList [1,2,3] $$& mapC (*2) $=& CL.consume
    [2,4,6]
    
    >>> CL.sourceList [1,2,3] $$& (mapC (*2) $= mapC (+1)) $=& CL.consume
    [3,5,7]
    

  7. ($=&) :: forall c1 c2 c3 i x (m :: Type -> Type) o r . CCatable c1 c2 c3 => c1 i x m () -> c2 x o m r -> c3 i o m r

    stm-conduit Data.Conduit.Async

    An alias for =$=& by analogy with =$= and $=.

  8. ($/-) :: forall amp1 f y0 (arrow :: Type -> Type -> Type) amp0 yv1 s . (C amp1, Functor f, C y0, C arrow) => f (Single arrow (Numeric amp0) amp1 y0 yv1) -> amp0 -> f (T (Phantom s) amp1 (T yv1))

    synthesizer-dimensional Synthesizer.Dimensional.Arrow

    No documentation available.

  9. ($/:) :: forall f sig yv0 yv1 (arrow :: Type -> Type -> Type) rate amp0 amp1 . (Applicative f, Transform sig yv0, Transform sig yv1, Applicable arrow rate) => f (Single arrow amp0 amp1 yv0 yv1) -> f (T rate amp0 (sig yv0)) -> f (T rate amp1 (sig yv1))

    synthesizer-dimensional Synthesizer.Dimensional.Arrow

    No documentation available.

  10. ($/-) :: (C amp1, Functor f, C y0) => f (Single s (Numeric amp0) amp1 y0 yv1) -> amp0 -> f (T (Phantom s) amp1 (T yv1))

    synthesizer-dimensional Synthesizer.Dimensional.Causal.Process

    No documentation available.

Page 20 of many | Previous | Next