| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Data.Monoid.LastMin
Documentation
Constructors
| LastMin a |
Instances
| Unbox a => Vector Vector (LastMin a) Source # | |
Defined in Data.Monoid.LastMin Methods basicUnsafeFreeze :: Mutable Vector s (LastMin a) -> ST s (Vector (LastMin a)) basicUnsafeThaw :: Vector (LastMin a) -> ST s (Mutable Vector s (LastMin a)) basicLength :: Vector (LastMin a) -> Int basicUnsafeSlice :: Int -> Int -> Vector (LastMin a) -> Vector (LastMin a) basicUnsafeIndexM :: Vector (LastMin a) -> Int -> Box (LastMin a) basicUnsafeCopy :: Mutable Vector s (LastMin a) -> Vector (LastMin a) -> ST s () | |
| Unbox a => MVector MVector (LastMin a) Source # | |
Defined in Data.Monoid.LastMin Methods basicLength :: MVector s (LastMin a) -> Int basicUnsafeSlice :: Int -> Int -> MVector s (LastMin a) -> MVector s (LastMin a) basicOverlaps :: MVector s (LastMin a) -> MVector s (LastMin a) -> Bool basicUnsafeNew :: Int -> ST s (MVector s (LastMin a)) basicInitialize :: MVector s (LastMin a) -> ST s () basicUnsafeReplicate :: Int -> LastMin a -> ST s (MVector s (LastMin a)) basicUnsafeRead :: MVector s (LastMin a) -> Int -> ST s (LastMin a) basicUnsafeWrite :: MVector s (LastMin a) -> Int -> LastMin a -> ST s () basicClear :: MVector s (LastMin a) -> ST s () basicSet :: MVector s (LastMin a) -> LastMin a -> ST s () basicUnsafeCopy :: MVector s (LastMin a) -> MVector s (LastMin a) -> ST s () basicUnsafeMove :: MVector s (LastMin a) -> MVector s (LastMin a) -> ST s () basicUnsafeGrow :: MVector s (LastMin a) -> Int -> ST s (MVector s (LastMin a)) | |
| (Eq a, Bounded a) => Monoid (LastMin a) Source # | |
| (Eq a, Bounded a) => Semigroup (LastMin a) Source # | |
| Bounded a => Bounded (LastMin a) Source # | |
| Show a => Show (LastMin a) Source # | |
| Eq a => Eq (LastMin a) Source # | |
| Unbox a => Unbox (LastMin a) Source # | |
Defined in Data.Monoid.LastMin | |
| (Ord a, Bounded a) => AsSemigroupEndo (Dual (LastMin a)) (Min a) Source # | |
| newtype MVector s (LastMin a) Source # | |
Defined in Data.Monoid.LastMin | |
| newtype Vector (LastMin a) Source # | |
Defined in Data.Monoid.LastMin | |