Hoogle Search

Within LTS Haskell 24.66 (ghc-9.10.3)

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

  1. pointIsValid :: Point -> Bool

    crypton Crypto.PubKey.ECC.P256

    Check if a Point is valid

  2. isPointValid :: Curve -> Point -> Bool

    crypton Crypto.PubKey.ECC.Prim

    check if a point is on specific curve This perform three checks:

    • x is not out of range
    • y is not out of range
    • the equation y^2 = x^3 + a*x + b (mod p) holds

  3. scalarIsValid :: EllipticCurveECDSA curve => proxy curve -> Scalar curve -> Bool

    crypton Crypto.PubKey.ECDSA

    Is a scalar in the accepted range for ECDSA

  4. InvalidParameters :: Error

    crypton Crypto.PubKey.RSA

    some parameters lead to breaking assumptions.

  5. InvalidParameters :: Error

    crypton Crypto.PubKey.RSA.Types

    some parameters lead to breaking assumptions.

  6. InvalidParameters :: Error

    crypton Crypto.PubKey.Rabin.Types

    some parameters lead to breaking assumptions

  7. AnId :: Id -> TyThing

    ghc GHC

    No documentation available.

  8. AnnFunId :: AnnKeywordId

    ghc GHC

    for function name in matches where there are multiple equations for the function.

  9. AnnHiding :: AnnKeywordId

    ghc GHC

    No documentation available.

  10. data AnnKeywordId

    ghc GHC

    Exact print annotations exist so that tools can perform source to source conversions of Haskell code. They are used to keep track of the various syntactic keywords that are not otherwise captured in the AST. The wiki page describing this feature is https://gitlab.haskell.org/ghc/ghc/wikis/api-annotations https://gitlab.haskell.org/ghc/ghc/-/wikis/implementing-trees-that-grow/in-tree-api-annotations Note: in general the names of these are taken from the corresponding token, unless otherwise noted See Note [exact print annotations] above for details of the usage

Page 438 of many | Previous | Next