Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
Comparing underlying pointers for equality. Use GHC.Exts from the base package instead of importing this module directly.
reallyUnsafePtrEquality :: a -> a -> Int#ghc-prim GHC.Prim.PtrEq Compare the underlying pointers of two values for equality. Returns 1 if the pointers are equal and 0 otherwise. The two values must be of the same type, of kind Type. See also reallyUnsafePtrEquality#, which doesn't have such restrictions.
unsafePtrEquality# :: forall (a :: UnliftedType) (b :: UnliftedType) . a -> b -> Int#ghc-prim GHC.Prim.PtrEq Compare the underlying pointers of two unlifted values for equality. This is less dangerous than reallyUnsafePtrEquality, since the arguments are guaranteed to be evaluated. This means there is no risk of accidentally comparing a thunk. It's however still more dangerous than e.g. sameArray#.
reallyUnsafePtrEquality# :: a_levpoly -> b_levpoly -> Int#ghc-prim GHC.PrimopWrappers No documentation available.
seq# :: a -> State# s -> (# State# s, a #)ghc-prim GHC.PrimopWrappers No documentation available.
type
PartialEscapeQuery = [PartialEscapeQueryItem]http-types Network.HTTP.Types Query with some characters that should not be escaped. General form: a=b&c=d:e+f&g=h
type
PartialEscapeQueryItem = (ByteString, [EscapeItem])http-types Network.HTTP.Types Partially escaped query item. The key will always be encoded using 'urlEncode True', but the value will be encoded depending on which EscapeItems are used.
type
RequestHeaders = [Header]http-types Network.HTTP.Types A list of Headers. Same type as ResponseHeaders, but useful to differentiate in type signatures.
type
SimpleQuery = [SimpleQueryItem]http-types Network.HTTP.Types A sequence of SimpleQueryItems.
type
SimpleQueryItem = (ByteString, ByteString)http-types Network.HTTP.Types Simplified query item type without support for parameter-less items.