Hoogle Search

Within LTS Haskell 24.51 (ghc-9.10.3)

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

  1. type ReadS a = String -> [(a, String)]

    cabal-install-solver Distribution.Solver.Compat.Prelude

    A parser for a type a, represented as a function that takes a String and returns a list of possible parses as (a,String) pairs. Note that this kind of backtracking parser is very inefficient; reading a large structure may be quite slow (cf ReadP).

  2. ReadWrite :: Scope

    chan Control.Concurrent.Chan.Scope

    No documentation available.

  3. class Readable (a :: Scope)

    chan Control.Concurrent.Chan.Scope

    No documentation available.

  4. type ReadS a = String -> [(a, String)]

    clash-prelude Clash.HaskellPrelude

    A parser for a type a, represented as a function that takes a String and returns a list of possible parses as (a,String) pairs. Note that this kind of backtracking parser is very inefficient; reading a large structure may be quite slow (cf ReadP).

  5. module Control.Concurrent.ReadWriteLock

    Multiple-reader, single-writer locks. Used to protect shared resources which may be concurrently read, but only sequentially written. All functions are exception safe. Throwing asynchronous exceptions will not compromise the internal state of an RWLock. This means it is perfectly safe to kill a thread that is blocking on, for example, acquireRead. See also Java's version: http://java.sun.com/javase/7/docs/api/java/util/concurrent/locks/ReadWriteLock.html This module is designed to be imported qualified. We suggest importing it like:

    import           Control.Concurrent.ReadWriteLock        ( RWLock )
    import qualified Control.Concurrent.ReadWriteLock as RWL ( ... )
    

  6. module Control.Concurrent.ReadWriteVar

    Concurrent read, sequential write variables. Comparable to an IORef with more advanced synchronization mechanisms. The value stored inside the RWVar can be read and used by multiple threads at the same time. Concurrent computations inside a with "block" observe the same value. Observing and changing the contents of an RWVar are mutually exclusive. The with function will block if modify is active and vice-versa. Furthermore with is fully sequential and will also block on concurrent calls of modify. The following are guaranteed deadlocks:

    All functions are exception safe. Throwing asynchronous exceptions will not compromise the internal state of an RWVar. This also means that threads blocking on with or modify and friends can still be unblocked by throwing an asynchronous exception. This module is designed to be imported qualified. We suggest importing it like:
    import           Control.Concurrent.ReadWriteVar        ( RWVar )
    import qualified Control.Concurrent.ReadWriteVar as RWV ( ... )
    

  7. ReadFailure :: Text -> Consistency -> Int32 -> Int32 -> Int32 -> Bool -> Error

    cql Database.CQL.Protocol

    No documentation available.

  8. ReadTimeout :: Text -> Consistency -> Int32 -> Int32 -> Bool -> Error

    cql Database.CQL.Protocol

    No documentation available.

  9. data Ready

    cql Database.CQL.Protocol

    The server is ready to process queries. Response of a Startup request.

  10. Ready :: Ready

    cql Database.CQL.Protocol

    No documentation available.

Page 406 of many | Previous | Next