Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
>>>
mempty :: BitOr Int
BitOr {getBitOr = 0}
Instances
Unbox a => Vector Vector (BitOr a) Source # | |
Defined in Data.Monoid.BitOr basicUnsafeFreeze :: Mutable Vector s (BitOr a) -> ST s (Vector (BitOr a)) basicUnsafeThaw :: Vector (BitOr a) -> ST s (Mutable Vector s (BitOr a)) basicLength :: Vector (BitOr a) -> Int basicUnsafeSlice :: Int -> Int -> Vector (BitOr a) -> Vector (BitOr a) basicUnsafeIndexM :: Vector (BitOr a) -> Int -> Box (BitOr a) basicUnsafeCopy :: Mutable Vector s (BitOr a) -> Vector (BitOr a) -> ST s () | |
Unbox a => MVector MVector (BitOr a) Source # | |
Defined in Data.Monoid.BitOr basicLength :: MVector s (BitOr a) -> Int basicUnsafeSlice :: Int -> Int -> MVector s (BitOr a) -> MVector s (BitOr a) basicOverlaps :: MVector s (BitOr a) -> MVector s (BitOr a) -> Bool basicUnsafeNew :: Int -> ST s (MVector s (BitOr a)) basicInitialize :: MVector s (BitOr a) -> ST s () basicUnsafeReplicate :: Int -> BitOr a -> ST s (MVector s (BitOr a)) basicUnsafeRead :: MVector s (BitOr a) -> Int -> ST s (BitOr a) basicUnsafeWrite :: MVector s (BitOr a) -> Int -> BitOr a -> ST s () basicClear :: MVector s (BitOr a) -> ST s () basicSet :: MVector s (BitOr a) -> BitOr a -> ST s () basicUnsafeCopy :: MVector s (BitOr a) -> MVector s (BitOr a) -> ST s () basicUnsafeMove :: MVector s (BitOr a) -> MVector s (BitOr a) -> ST s () basicUnsafeGrow :: MVector s (BitOr a) -> Int -> ST s (MVector s (BitOr a)) | |
Bits a => Monoid (BitOr a) Source # | |
Bits a => Semigroup (BitOr a) Source # | |
Show a => Show (BitOr a) Source # | |
Eq a => Eq (BitOr a) Source # | |
Unbox a => Unbox (BitOr a) Source # | |
Defined in Data.Monoid.BitOr | |
newtype MVector s (BitOr a) Source # | |
Defined in Data.Monoid.BitOr | |
newtype Vector (BitOr a) Source # | |
Defined in Data.Monoid.BitOr |