HORIZON HASKELLDocslts/ghc-9.14.x6d5fdfd2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 6d5fdfd · 2026-10-12

Modulelens-5.3.6Haskell2010

Data.Set.Lens

Synopsis
  • Packagelens-5.3.6
  • Exports2
  • LanguageHaskell2010
  • LicenceBSD-2-Clause
  • SourceLens.hs
valuesetOf :: Getting (Set a) s a -> s -> Set a

Construct a set from a Getter, Fold, Control.Lens.Traversal.Traversal, Control.Lens.Lens.Lens or Control.Lens.Iso.Iso.

Example1 expression
setOf folded ["hello","world"]fromList ["hello","world"]
Example1 expression
setOf (folded._2) [("hello",1),("world",2),("!!!",3)]fromList [1,2,3]
setOf ::          Getter s a     -> s -> Set a
setOf :: Ord a => Fold s a       -> s -> Set a
setOf ::          Iso' s a       -> s -> Set a
setOf ::          Lens' s a      -> s -> Set a
setOf :: Ord a => Traversal' s a -> s -> Set a