Hoogle Search

Within LTS Haskell 24.63 (ghc-9.10.3)

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

  1. type family RecAll (f :: u -> Type) (rs :: [u]) (c :: Type -> Constraint)

    vinyl Data.Vinyl.TypeLevel

    A constraint-former which applies to every field in a record.

  2. call :: Serializable a => Static (SerializableDict a) -> NodeId -> Closure (Process a) -> Process a

    distributed-process Control.Distributed.Process

    Run a process remotely and wait for it to reply We monitor the remote process: if it dies before it can send a reply, we die too. For more information about Static, SerializableDict, and Closure, see Control.Distributed.Process.Closure. See also spawn.

  3. callLocal :: Process a -> Process a

    distributed-process Control.Distributed.Process

    Local version of call. Running a process in this way isolates it from messages sent to the caller process, and also allows silently dropping late or duplicate messages sent to the isolated process after it exits. Silently dropping messages may not always be the best approach.

  4. finally :: Process a -> Process b -> Process a

    distributed-process Control.Distributed.Process

    Deprecated: Use Control.Monad.Catch.finally instead

  5. call' :: Serializable a => NodeId -> Closure (Process a) -> Process a

    distributed-process Control.Distributed.Process.Closure

    Works just like standard call, but with a simpler signature.

  6. TraceAll :: TraceSubject

    distributed-process Control.Distributed.Process.Debug

    No documentation available.

  7. deleteAllBy1st :: (Ord a, Ord b, Ord v) => a -> BiMultiMap a b v -> BiMultiMap a b v

    distributed-process Control.Distributed.Process.Internal.BiMultiMap

    Deletes all triplets whose first component is the given value.

  8. deleteAllBy2nd :: (Ord a, Ord b, Ord v) => b -> BiMultiMap a b v -> BiMultiMap a b v

    distributed-process Control.Distributed.Process.Internal.BiMultiMap

    Like deleteAllBy1st but deletes by the second component of the triplets.

  9. call' :: Serializable a => NodeId -> Closure (Process a) -> Process a

    distributed-process Control.Distributed.Process.Internal.Closure.Explicit

    Works just like standard call, but with a simpler signature.

  10. finally :: Process a -> Process b -> Process a

    distributed-process Control.Distributed.Process.Internal.Primitives

    Deprecated: Use Control.Monad.Catch.finally instead

Page 467 of many | Previous | Next