Skip to content

Commit d5148c0

Browse files
authored
chore: split the Relation module (#632)
This was already at ~1000 lines and growing. I've split this without making any other changes with one exception: the `CoeDep` instances previously specific to `dom` and `cod` are generalized as this makes imports less awkward (and is also useful for another PR I will make soon).
1 parent ee5567b commit d5148c0

22 files changed

Lines changed: 990 additions & 879 deletions

File tree

Cslib.lean

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,16 @@ public import Cslib.Foundations.Data.OmegaSequence.Init
6666
public import Cslib.Foundations.Data.OmegaSequence.Temporal
6767
public import Cslib.Foundations.Data.PFunctor.Free
6868
public import Cslib.Foundations.Data.RelatesInSteps
69-
public import Cslib.Foundations.Data.Relation
7069
public import Cslib.Foundations.Data.Set.Saturation
7170
public import Cslib.Foundations.Data.StackTape
7271
public import Cslib.Foundations.Lint.Basic
7372
public import Cslib.Foundations.Logic.InferenceSystem
7473
public import Cslib.Foundations.Logic.LogicalEquivalence
74+
public import Cslib.Foundations.Relation.Attr
75+
public import Cslib.Foundations.Relation.Confluence
76+
public import Cslib.Foundations.Relation.Defs
77+
public import Cslib.Foundations.Relation.Domain
78+
public import Cslib.Foundations.Relation.Euclidean
7579
public import Cslib.Foundations.Semantics.FLTS.Basic
7680
public import Cslib.Foundations.Semantics.FLTS.FLTSToLTS
7781
public import Cslib.Foundations.Semantics.FLTS.LTSToFLTS

Cslib/Computability/URM/Execution.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Authors: Jesse Alama
66
module
77

88
public import Cslib.Computability.URM.Defs
9-
public import Cslib.Foundations.Data.Relation
9+
public import Cslib.Foundations.Relation.Confluence
1010
public import Mathlib.Data.Part
1111

1212
/-! # URM Execution Semantics

0 commit comments

Comments
 (0)