Isomorphic to .Set Bool
ModuleAgda-2.8.0.2Haskell2010
Agda.Utils.BoolSet
Representation of as a 4-element enum type.Set Bool
All operations in constant time and space.
Mimics the interface of Data.Set.
Import as:
import qualified Agda.Utils.BoolSet as BoolSet
import Agda.Utils.BoolSet (BoolSet)
Synopsis
- data BoolSet
- value \\
- value complement
- value delete
- value difference
- value elems
- value empty
- value fromList
- value fromAscList
- value fromDistinctAscList
- value insert
- value intersection
- value isSubsetOf
- value lookupMin
- value member
- value notMember
- value null
- value singleton
- value size
- value toList
- value toAscList
- value toSingleton
- value total
- value union
- PackageAgda-2.8.0.2
- Exports24
- LanguageHaskell2010
- LicenceMIT
- SourceBoolSet.hs
The empty set.
not . member b.
A singleton set.
toSingleton s == Just b iff s == singleton b.
The full set.