| Copyright | (C) 2012-16 Edward Kmett |
|---|---|
| License | BSD-style (see the file LICENSE) |
| Maintainer | Edward Kmett <ekmett@gmail.com> |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.Sequence.Lens
Description
Documentation
seqOf :: Getting (Seq a) s a -> s -> Seq a Source #
Construct a Seq from a ReifiedGetter, Fold, Traversal, Lens or Iso.
>>>seqOf folded ["hello","world"]fromList ["hello","world"]
>>>seqOf (folded._2) [("hello",1),("world",2),("!!!",3)]fromList [1,2,3]
seqOf::ReifiedGetters a -> s ->SeqaseqOf::ReifiedFolds a -> s ->SeqaseqOf::Iso's a -> s ->SeqaseqOf::Lens's a -> s ->SeqaseqOf::Traversal's a -> s ->Seqa