chp-1.0.1: An implementation of concurrency ideas from Communicating Sequential Processes

Control.Concurrent.CHP.Traces.CSP

Description

This module contains support for CSP-style tracing. A CSP trace is simply a flat list of events in the order in which they occurred.

Synopsis

Documentation

newtype CSPTrace Source

A classic CSP trace. It is simply the channel labels, and a list of recorded events in sequence -- the head of the list is the first (oldest) event.

Constructors

CSPTrace (ChannelLabels, [RecordedEvent])