lens-1.1: Families of Lenses, Folds and Traversals

Portabilityportable
Stabilityprovisional
MaintainerEdward Kmett <ekmett@gmail.com>
Safe HaskellSafe-Infered

Data.IntSet.Lens

Description

 

Synopsis

Documentation

contains :: Int -> Simple Lens IntSet BoolSource

This Lens can be used to read, write or delete a member of an IntSet

 ghci> contains 3 +~ False $ fromList [1,2,3,4]
 fromList [1,2,4]
 contains :: Int -> (Bool -> f Bool) -> IntSet -> f IntSet