Module
Data.Long.Internal
- Package
- purescript-longs
- Repository
- zapph/purescript-longs
#Long Source
newtype Long (s :: Signedness)
Instances
Show (Long s)
Eq (Long s)
Ord (Long s)
Bounded (Long Signed)
Bounded (Long Unsigned)
Semiring (Long Signed)
Semiring (Long Unsigned)
Ring (Long Signed)
Ring (Long Unsigned)
CommutativeRing (Long Signed)
CommutativeRing (Long Unsigned)
EuclideanRing (Long Signed)
EuclideanRing (Long Unsigned)
(SInfo s) => Arbitrary (Long s)
#Signedness Source
data Signedness :: Type
#SInfo Source
class SInfo (s :: Signedness) where
Members
ffiSignedness :: SignProxy s -> IsUnsigned
toInt :: Long s -> Maybe Int
Instances
#complement Source
complement :: forall s. Long s -> Long s
#numberBitsToInt Source
numberBitsToInt :: Number -> Int