Module Coosy.Trace

Summary of exported operations:

logDir :: String  Deterministic 
logFilePrefix :: String  Deterministic 
logFile :: String -> String  Deterministic 
logFileClear :: String  Deterministic 
getRef :: Event -> Int  Deterministic 
getPred :: Event -> Int  Deterministic 
getParent :: Event -> Int  Deterministic 
isValue :: Event -> Bool  Deterministic 
isDemand :: Event -> Bool  Deterministic 
showEvent :: Event -> String  Deterministic 
readTrace :: String -> [Event]  Deterministic 

Exported datatypes:


Label

Type synonym: Label = String


EventID

Type synonym: EventID = Int


Event

Constructors:


Trace

Type synonym: Trace = [Event]


Exported operations:

logDir :: String  Deterministic 

Further infos:
  • solution complete, i.e., able to compute all solutions

logFilePrefix :: String  Deterministic 

Further infos:
  • solution complete, i.e., able to compute all solutions

logFile :: String -> String  Deterministic 

Further infos:
  • solution complete, i.e., able to compute all solutions

logFileClear :: String  Deterministic 

Further infos:
  • solution complete, i.e., able to compute all solutions

getRef :: Event -> Int  Deterministic 

Further infos:
  • partially defined
  • solution complete, i.e., able to compute all solutions

getPred :: Event -> Int  Deterministic 

Further infos:
  • partially defined
  • solution complete, i.e., able to compute all solutions

getParent :: Event -> Int  Deterministic 

Further infos:
  • partially defined
  • solution complete, i.e., able to compute all solutions

isValue :: Event -> Bool  Deterministic 

Further infos:
  • partially defined
  • solution complete, i.e., able to compute all solutions

isDemand :: Event -> Bool  Deterministic 

Further infos:
  • partially defined
  • solution complete, i.e., able to compute all solutions

showEvent :: Event -> String  Deterministic 

Further infos:
  • partially defined

readTrace :: String -> [Event]  Deterministic