Hoogle Search

Within LTS Haskell 22.23 (ghc-9.6.5)

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

  1. share :: forall a (f :: Type -> Type) . (Typeable a, Typeable f) => Shareable f a -> Shared f a

    size-based Control.Enumerable

    Share/memoize a class member of type f a.

  2. Share :: LockStrength

    squeal-postgresql Squeal.PostgreSQL.Query.Table

    Behaves similarly to For Update, except that the lock acquired is weaker: this lock will not block select For KeyShare commands that attempt to acquire a lock on the same rows. This lock mode is also acquired by any update that does not acquire a For Update lock.

  3. sharedCAF :: a -> (Ptr a -> IO (Ptr a)) -> IO a

    base GHC.Conc.Sync

    No documentation available.

  4. shareFailureHandler :: MatchResult CoreExpr -> MatchResult CoreExpr

    ghc GHC.HsToCore.Utils

    No documentation available.

  5. sharedGlobal :: a -> (Ptr (IORef a) -> IO (Ptr (IORef a))) -> IORef a

    ghc GHC.Utils.GlobalVars

    No documentation available.

  6. sharedGlobalM :: IO a -> (Ptr (IORef a) -> IO (Ptr (IORef a))) -> IORef a

    ghc GHC.Utils.GlobalVars

    No documentation available.

  7. sharedCAStore :: Shared -> CertificateStore

    tls Network.TLS

    A collection of trust anchors to be used by a client as part of validation of server certificates. This is set as first argument to function onServerCertificate. Package crypton-x509-system gives access to a default certificate store configured in the system. Default: mempty

  8. sharedCredentials :: Shared -> Credentials

    tls Network.TLS

    The list of certificates and private keys that a server will use as part of authentication to clients. Actual credentials that are used are selected dynamically from this list based on client capabilities. Additional credentials returned by onServerNameIndication are also considered. When credential list is left empty (the default value), no key exchange can take place. Default: mempty

  9. sharedHelloExtensions :: Shared -> [ExtensionRaw]

    tls Network.TLS

    Additional extensions to be sent during the Hello sequence. For a client this is always included in message ClientHello. For a server, this is sent in messages ServerHello or EncryptedExtensions based on the TLS version. Default: []

  10. sharedSessionManager :: Shared -> SessionManager

    tls Network.TLS

    Callbacks used by clients and servers in order to resume TLS sessions. The default implementation never resumes sessions. Package tls-session-manager provides an in-memory implementation. Default: noSessionManager

Page 2 of many | Previous | Next