IOTasks
Safe HaskellNone

Test.IOTasks.OutputPattern

Synopsis

Documentation

data OutputPattern (k :: PatternKind) Source #

Instances

Instances details
Monoid (OutputPattern k) Source # 
Instance details

Defined in Test.IOTasks.Internal.OutputPattern

Semigroup (OutputPattern k) Source # 
Instance details

Defined in Test.IOTasks.Internal.OutputPattern

Methods

(<>) :: OutputPattern k -> OutputPattern k -> OutputPattern k

sconcat :: NonEmpty (OutputPattern k) -> OutputPattern k

stimes :: Integral b => b -> OutputPattern k -> OutputPattern k

Show (OutputPattern k) Source # 
Instance details

Defined in Test.IOTasks.Internal.OutputPattern

Methods

showsPrec :: Int -> OutputPattern k -> ShowS

show :: OutputPattern k -> String

showList :: [OutputPattern k] -> ShowS

Eq (OutputPattern k) Source # 
Instance details

Defined in Test.IOTasks.Internal.OutputPattern

Methods

(==) :: OutputPattern k -> OutputPattern k -> Bool

(/=) :: OutputPattern k -> OutputPattern k -> Bool

Ord (OutputPattern k) Source # 
Instance details

Defined in Test.IOTasks.Internal.OutputPattern

text :: forall (k :: PatternKind). String -> OutputPattern k Source #

resultOf :: forall a (tk :: TermKind). (Typeable a, Show a) => Term tk a -> OutputPattern 'SpecificationP Source #

showPattern :: forall (k :: PatternKind). OutputPattern k -> String Source #

showPatternSimple :: forall (k :: PatternKind). OutputPattern k -> String Source #

(>:) :: OutputPattern 'TraceP -> OutputPattern 'TraceP -> Bool Source #

coverage relation on patterns