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.
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.
anyclassStrategy :: Quote m => m DerivStrategytemplate-haskell Language.Haskell.TH.Lib No documentation available.
anyclassStrategy :: Quote m => m DerivStrategytemplate-haskell Language.Haskell.TH.Lib.Internal No documentation available.
-
attoparsec Data.Attoparsec.ByteString Match any byte.
-
attoparsec Data.Attoparsec.ByteString.Char8 Match any character.
-
attoparsec Data.Attoparsec.ByteString.Lazy Match any byte.
-
attoparsec Data.Attoparsec.Text Match any character.
-
attoparsec Data.Attoparsec.Text.Lazy Match any character.
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.
anyToAddr# :: a -> State# RealWorld -> (# State# RealWorld, Addr# #)ghc-prim GHC.PrimopWrappers No documentation available.