checkmate-0.4.0: Generate checklists relevant to a given patch

Safe HaskellSafe
LanguageHaskell2010

Checkmate.Check

Synopsis

Documentation

data Check Source #

Constructors

Check 
Instances
Eq Check Source # 
Instance details

Defined in Checkmate.Check

Methods

(==) :: Check -> Check -> Bool #

(/=) :: Check -> Check -> Bool #

Ord Check Source # 
Instance details

Defined in Checkmate.Check

Methods

compare :: Check -> Check -> Ordering #

(<) :: Check -> Check -> Bool #

(<=) :: Check -> Check -> Bool #

(>) :: Check -> Check -> Bool #

(>=) :: Check -> Check -> Bool #

max :: Check -> Check -> Check #

min :: Check -> Check -> Check #

Show Check Source # 
Instance details

Defined in Checkmate.Check

Methods

showsPrec :: Int -> Check -> ShowS #

show :: Check -> String #

showList :: [Check] -> ShowS #

data Scope Source #

Constructors

FileBlock 
Directory 

Fields

Instances
Eq Scope Source # 
Instance details

Defined in Checkmate.Check

Methods

(==) :: Scope -> Scope -> Bool #

(/=) :: Scope -> Scope -> Bool #

Show Scope Source # 
Instance details

Defined in Checkmate.Check

Methods

showsPrec :: Int -> Scope -> ShowS #

show :: Scope -> String #

showList :: [Scope] -> ShowS #

union :: Ord a => Set a -> Set a -> Set a #

O(m*log(n/m + 1)), m <= n. The union of two sets, preferring the first set when equal elements are encountered.