Safe Haskell | None |
---|---|
Language | Haskell2010 |
Bio.SeqLoc.ShiftedVector
Documentation
data ShiftedVector a #
Instances
Show a => Show (ShiftedVector a) # | |
empty :: Monoid a => ShiftedVector a #
emptyZ :: a -> ShiftedVector a #
singleton :: Monoid a => Int -> a -> ShiftedVector a #
length :: ShiftedVector a -> Int #
null :: ShiftedVector a -> Bool #
start :: ShiftedVector a -> Int #
end :: ShiftedVector a -> Int #
(!?) :: ShiftedVector a -> Int -> a #
(//) :: ShiftedVector a -> [(Int, a)] -> ShiftedVector a #
modifySome :: ShiftedVector a -> [Int] -> (a -> a) -> ShiftedVector a #
ensureLow :: Int -> ShiftedVector a -> ShiftedVector a #
ensureHigh :: Int -> ShiftedVector a -> ShiftedVector a #