Concepts

This section introduces the conceptual model of the repository.

1. Foundations

  1. Evolving and maintaining code
  2. Automation

2. Core mechanisms

  1. Matching
  2. Filter
  3. Rewrite semantics

3. System qualities

  1. Observability
  2. Analysis

4. Advanced mechanisms

  1. Transformation
  2. Composition

5. Reusable libraries

  1. Standard analyses and transformations