ptera-core-0.1.0.0: A parser generator
Safe HaskellNone
LanguageHaskell2010

Language.Parser.Ptera.Data.Alignable.Set

Documentation

type T = Set Source #

data Set n Source #

Instances

Instances details
Eq (Set n) Source # 
Instance details

Defined in Language.Parser.Ptera.Data.Alignable.Set

Methods

(==) :: Set n -> Set n -> Bool #

(/=) :: Set n -> Set n -> Bool #

Show (Set n) Source # 
Instance details

Defined in Language.Parser.Ptera.Data.Alignable.Set

Methods

showsPrec :: Int -> Set n -> ShowS #

show :: Set n -> String #

showList :: [Set n] -> ShowS #

Semigroup (Set n) Source # 
Instance details

Defined in Language.Parser.Ptera.Data.Alignable.Set

Methods

(<>) :: Set n -> Set n -> Set n #

sconcat :: NonEmpty (Set n) -> Set n #

stimes :: Integral b => b -> Set n -> Set n #

singleton :: T n => n -> Set n Source #

insert :: T n => n -> Set n -> Set n Source #

delete :: T n => n -> Set n -> Set n Source #

fromList :: T n => [n] -> Set n Source #

toList :: T n => Set n -> [n] Source #

null :: Set n -> Bool Source #

intersection :: Set n -> Set n -> Set n Source #

union :: Set n -> Set n -> Set n Source #

difference :: Set n -> Set n -> Set n Source #

member :: T n => n -> Set n -> Bool Source #