Hoogle Search

Within LTS Haskell 24.25 (ghc-9.10.3)

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

  1. unValidation :: Validation -> [ValidationChain]

    validity Data.Validity

    No documentation available.

  2. data RoleValidationFailedReason

    ghc GHC.Tc.Errors.Types

    No documentation available.

  3. TcRnRoleValidationFailed :: Role -> RoleValidationFailedReason -> TcRnMessage

    ghc GHC.Tc.Errors.Types

    TcRnRoleValidationFailed is an error indicating that a variable was assigned an invalid role by the inference algorithm. This is only performed with -dcore-lint.

  4. ParamFlagsLaxValidation :: ParamFlags

    gi-gobject GI.GObject.Flags

    upon parameter conversion (see paramValueConvert) strict validation is not required

  5. defaultValidationCache :: ValidationCache

    tls Network.TLS

    No documentation available.

  6. exceptionValidationCache :: [(ServiceID, Fingerprint)] -> ValidationCache

    tls Network.TLS

    create a simple constant cache that list exceptions to the certification validation. Typically this is use to allow self-signed certificates for specific use, with out-of-bounds user checks. No fingerprints will be added after the instance is created. The underlying structure for the check is kept as a list, as usually the exception list will be short, but when the list go above a dozen exceptions it's recommended to use another cache mechanism with a faster lookup mechanism (hashtable, map, etc). Note that only one fingerprint is allowed per ServiceID, for other use, another cache mechanism need to be use.

  7. sharedValidationCache :: Shared -> ValidationCache

    tls Network.TLS

    Callbacks that may be used by a client to cache certificate validation results (positive or negative) and avoid expensive signature check. The default implementation does not have any caching. See the default value of ValidationCache.

  8. settingDisableCertificateValidation :: TLSSettings -> Bool

    crypton-connection Network.Connection

    Disable certificate verification completely, this make TLS/SSL vulnerable to a MITM attack. not recommended to use, but for testing.

  9. _Validation :: forall e a g b p f . (Profunctor p, Functor f) => p (Either e a) (f (Either g b)) -> p (Validation e a) (f (Validation g b))

    either Data.Either.Validation

    Validation is isomorphic to Either

  10. eitherToValidation :: Either e a -> Validation e a

    either Data.Either.Validation

    No documentation available.

Page 14 of many | Previous | Next