turn an Int# into a Bool
Modulebasement-0.0.16Haskell2010
Basement.Compat.Primitive
- 8 types
- 43 values
- Packagebasement-0.0.16
- Exports51
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourcePrimitive.hs
Instances1Eq
Eq PinnedStatusDefined in basement-0.0.16 · Basement.Compat.Primitive
A mkWeak# version that keep working on 8.0
signature change in ghc-prim: * 0.4: mkWeak# :: o -> b -> c -> State# RealWorld -> ( RealWorld, Weak# b#) * 0.5 :mkWeak# :: o -> b -> (State# RealWorld -> ( RealWorld, c#)) -> State# RealWorld -> ( RealWorld, Weak# b#)
Highly, terribly dangerous coercion from one representation type to another. Misuse of this function can invite the garbage collector to trounce upon your data and then laugh in your face. You don't want this function. Really.
Instances62Bounded, Enum, Data, Num, Read, Real, …
Bounded WordDefined in ghc-internal-9.1003.0 · GHC.Internal.EnumEnum WordDefined in ghc-internal-9.1003.0 · GHC.Internal.EnumEq WordDefined in ghc-prim-0.12.0 · GHC.ClassesIntegral WordDefined in ghc-internal-9.1003.0 · GHC.Internal.RealData WordDefined in ghc-internal-9.1003.0 · GHC.Internal.Data.DataNum WordDefined in ghc-internal-9.1003.0 · GHC.Internal.NumOrd WordDefined in ghc-prim-0.12.0 · GHC.ClassesRead WordDefined in ghc-internal-9.1003.0 · GHC.Internal.ReadReal WordDefined in ghc-internal-9.1003.0 · GHC.Internal.RealShow WordDefined in ghc-internal-9.1003.0 · GHC.Internal.ShowIx WordDefined in ghc-internal-9.1003.0 · GHC.Internal.IxBits WordDefined in ghc-internal-9.1003.0 · GHC.Internal.BitsFiniteBits WordDefined in ghc-internal-9.1003.0 · GHC.Internal.BitsStorable WordDefined in ghc-internal-9.1003.0 · GHC.Internal.Foreign.StorablePrintfArg WordDefined in base-4.20.2.0 · Text.PrintfBitOps WordDefined in basement-0.0.16 · Basement.BitsFiniteBitsOps WordDefined in basement-0.0.16 · Basement.BitsIntegral WordDefined in basement-0.0.16 · Basement.Compat.NumLiteralAdditive WordDefined in basement-0.0.16 · Basement.Numerical.AdditiveIsNatural WordDefined in basement-0.0.16 · Basement.Numerical.NumberIDivisible WordDefined in basement-0.0.16 · Basement.Numerical.MultiplicativeMultiplicative WordDefined in basement-0.0.16 · Basement.Numerical.MultiplicativeSubtractive WordDefined in basement-0.0.16 · Basement.Numerical.SubtractivePrimType WordDefined in basement-0.0.16 · Basement.PrimTypeIsIntegral WordDefined in basement-0.0.16 · Basement.Numerical.NumberNormalForm WordDefined in basement-0.0.16 · Basement.NormalFormHasNegation WordDefined in basement-0.0.16 · Basement.Compat.NumLiteralPrimMemoryComparable WordDefined in basement-0.0.16 · Basement.PrimTypeCast Int64 WordDefined in basement-0.0.16 · Basement.CastCast Word64 WordDefined in basement-0.0.16 · Basement.CastCast Int WordDefined in basement-0.0.16 · Basement.CastCast Word Int64Defined in basement-0.0.16 · Basement.CastCast Word Word64Defined in basement-0.0.16 · Basement.CastCast Word IntDefined in basement-0.0.16 · Basement.CastFrom Word16 WordDefined in basement-0.0.16 · Basement.FromFrom Word32 WordDefined in basement-0.0.16 · Basement.FromFrom Word8 WordDefined in basement-0.0.16 · Basement.FromFrom Word Word64Defined in basement-0.0.16 · Basement.FromIntegralDownsize Word Word16Defined in basement-0.0.16 · Basement.IntegralConvIntegralDownsize Word Word32Defined in basement-0.0.16 · Basement.IntegralConvIntegralDownsize Word Word8Defined in basement-0.0.16 · Basement.IntegralConvIntegralUpsize Word16 WordDefined in basement-0.0.16 · Basement.IntegralConvIntegralUpsize Word32 WordDefined in basement-0.0.16 · Basement.IntegralConvIntegralUpsize Word8 WordDefined in basement-0.0.16 · Basement.IntegralConvIntegralUpsize Word Word64Defined in basement-0.0.16 · Basement.IntegralConvFrom Word (CountOf ty)Defined in basement-0.0.16 · Basement.FromFrom Word (Offset ty)Defined in basement-0.0.16 · Basement.FromGeneric1 (URec Word)Defined in ghc-internal-9.1003.0 · GHC.Internal.GenericsFoldable UWordDefined in ghc-internal-9.1003.0 · GHC.Internal.Data.FoldableTraversable UWordDefined in ghc-internal-9.1003.0 · GHC.Internal.Data.TraversableFrom (CountOf ty) WordDefined in basement-0.0.16 · Basement.FromFunctor (URec Word)Defined in ghc-internal-9.1003.0 · GHC.Internal.GenericsEq (URec Word p)Defined in ghc-internal-9.1003.0 · GHC.Internal.GenericsOrd (URec Word p)Defined in ghc-internal-9.1003.0 · GHC.Internal.GenericsShow (URec Word p)Defined in ghc-internal-9.1003.0 · GHC.Internal.GenericsGeneric (URec Word p)Defined in ghc-internal-9.1003.0 · GHC.Internal.Genericstype Rep (URec Word p) = D1 ('MetaDataDefined in ghc-internal-9.1003.0 · GHC.Internal.Generics"URec"
"GHC.Internal.Generics"
"ghc-internal"
'False) (C1 ('MetaCons"UWord"
'PrefixI 'True) (S1 ('MetaSel ('Just"uWord#"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) UWord))type Rep1 (URec Word) = D1 ('MetaDataDefined in ghc-internal-9.1003.0 · GHC.Internal.Generics"URec"
"GHC.Internal.Generics"
"ghc-internal"
'False) (C1 ('MetaCons"UWord"
'PrefixI 'True) (S1 ('MetaSel ('Just"uWord#"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) UWord))data URec WordDefined in ghc-internal-9.1003.0 · GHC.Internal.GenericsUsed for marking occurrences of Word#
type Difference Word = WordDefined in basement-0.0.16 · Basement.Numerical.Subtractivetype NatNumMaxBound Word = NatNumMaxBound Word64Defined in basement-0.0.16 · Basement.Nattype PrimSize Word =Defined in basement-0.0.16 · Basement.PrimType8