Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
eps :: Fractional a => a Source #
Instances
Unbox a => Vector Vector (EPS a) Source # | |
Defined in Data.EPS basicUnsafeFreeze :: Mutable Vector s (EPS a) -> ST s (Vector (EPS a)) basicUnsafeThaw :: Vector (EPS a) -> ST s (Mutable Vector s (EPS a)) basicLength :: Vector (EPS a) -> Int basicUnsafeSlice :: Int -> Int -> Vector (EPS a) -> Vector (EPS a) basicUnsafeIndexM :: Vector (EPS a) -> Int -> Box (EPS a) basicUnsafeCopy :: Mutable Vector s (EPS a) -> Vector (EPS a) -> ST s () | |
Unbox a => MVector MVector (EPS a) Source # | |
Defined in Data.EPS basicLength :: MVector s (EPS a) -> Int basicUnsafeSlice :: Int -> Int -> MVector s (EPS a) -> MVector s (EPS a) basicOverlaps :: MVector s (EPS a) -> MVector s (EPS a) -> Bool basicUnsafeNew :: Int -> ST s (MVector s (EPS a)) basicInitialize :: MVector s (EPS a) -> ST s () basicUnsafeReplicate :: Int -> EPS a -> ST s (MVector s (EPS a)) basicUnsafeRead :: MVector s (EPS a) -> Int -> ST s (EPS a) basicUnsafeWrite :: MVector s (EPS a) -> Int -> EPS a -> ST s () basicClear :: MVector s (EPS a) -> ST s () basicSet :: MVector s (EPS a) -> EPS a -> ST s () basicUnsafeCopy :: MVector s (EPS a) -> MVector s (EPS a) -> ST s () basicUnsafeMove :: MVector s (EPS a) -> MVector s (EPS a) -> ST s () basicUnsafeGrow :: MVector s (EPS a) -> Int -> ST s (MVector s (EPS a)) | |
Floating a => Floating (EPS a) Source # | |
Num a => Num (EPS a) Source # | |
Read a => Read (EPS a) Source # | |
Fractional a => Fractional (EPS a) Source # | |
Show a => Show (EPS a) Source # | |
(Num a, Ord a, Fractional a) => Eq (EPS a) Source # | |
(Num a, Ord a, Fractional a) => Ord (EPS a) Source # | |
Unbox a => Unbox (EPS a) Source # | |
Defined in Data.EPS | |
newtype MVector s (EPS a) Source # | |
newtype Vector (EPS a) Source # | |