Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. anyToAddr# :: a -> State# RealWorld -> (# State# RealWorld, Addr# #)

    base GHC.Exts

    Retrieve the address of any Haskell value. This is essentially an unsafeCoerce#, but if implemented as such the core lint pass complains and fails to compile. As a primop, it is opaque to core/stg, and only appears in cmm (where the copy propagation pass will get rid of it). Note that "a" must be a value, not a thunk! It's too late for strictness analysis to enforce this, so you're on your own to guarantee this. Also note that Addr# is not a GC pointer - up to you to guarantee that it does not become a dangling pointer immediately after you get it.

  2. anyclassStrategy :: Quote m => m DerivStrategy

    template-haskell Language.Haskell.TH.Lib

    No documentation available.

  3. anyclassStrategy :: Quote m => m DerivStrategy

    template-haskell Language.Haskell.TH.Lib.Internal

    No documentation available.

  4. anyWord8 :: Parser Word8

    attoparsec Data.Attoparsec.ByteString

    Match any byte.

  5. anyChar :: Parser Char

    attoparsec Data.Attoparsec.ByteString.Char8

    Match any character.

  6. anyWord8 :: Parser Word8

    attoparsec Data.Attoparsec.ByteString.Lazy

    Match any byte.

  7. anyChar :: Parser Char

    attoparsec Data.Attoparsec.Text

    Match any character.

  8. anyChar :: Parser Char

    attoparsec Data.Attoparsec.Text.Lazy

    Match any character.

  9. anyToAddr# :: a -> State# RealWorld -> (# State# RealWorld, Addr# #)

    ghc-prim GHC.Prim

    Retrieve the address of any Haskell value. This is essentially an unsafeCoerce#, but if implemented as such the core lint pass complains and fails to compile. As a primop, it is opaque to core/stg, and only appears in cmm (where the copy propagation pass will get rid of it). Note that "a" must be a value, not a thunk! It's too late for strictness analysis to enforce this, so you're on your own to guarantee this. Also note that Addr# is not a GC pointer - up to you to guarantee that it does not become a dangling pointer immediately after you get it.

  10. anyToAddr# :: a -> State# RealWorld -> (# State# RealWorld, Addr# #)

    ghc-prim GHC.PrimopWrappers

    No documentation available.

Page 44 of many | Previous | Next