Portability | portable |
---|---|
Stability | provisional |
Maintainer | Edward Kmett <ekmett@gmail.com> |
Safe Haskell | Safe-Inferred |
- ordinal :: Int -> SimpleIndexedLens Int (Seq a) a
- viewL :: Iso (Seq a) (Seq b) (ViewL a) (ViewL b)
- viewR :: Iso (Seq a) (Seq b) (ViewR a) (ViewR b)
- traverseHead :: SimpleIndexedTraversal Int (Seq a) a
- traverseTail :: SimpleIndexedTraversal Int (Seq a) a
- traverseLast :: SimpleIndexedTraversal Int (Seq a) a
- traverseInit :: SimpleIndexedTraversal Int (Seq a) a
- traverseTo :: Int -> SimpleIndexedTraversal Int (Seq a) a
- traverseFrom :: Int -> SimpleIndexedTraversal Int (Seq a) a
- traverseSlice :: Int -> Int -> SimpleIndexedTraversal Int (Seq a) a
Documentation
traverseHead :: SimpleIndexedTraversal Int (Seq a) aSource
Traverse the head of a Seq
traverseTail :: SimpleIndexedTraversal Int (Seq a) aSource
Traverse the tail of a Seq
traverseLast :: SimpleIndexedTraversal Int (Seq a) aSource
Traverse the last element of a Seq
traverseInit :: SimpleIndexedTraversal Int (Seq a) aSource
Traverse all but the last element of a Seq
traverseTo :: Int -> SimpleIndexedTraversal Int (Seq a) aSource
Traverse the first n
elements of a Seq
traverseFrom :: Int -> SimpleIndexedTraversal Int (Seq a) aSource
Traverse all but the first n
elements of a Seq
traverseSlice :: Int -> Int -> SimpleIndexedTraversal Int (Seq a) aSource
Travere all the elements numbered from i
to j
of a Seq