- normRule: Aesop.NormRule → Aesop.BaseRuleSetMember
- unsafeRule: Aesop.UnsafeRule → Aesop.BaseRuleSetMember
- safeRule: Aesop.SafeRule → Aesop.BaseRuleSetMember
- unfoldRule: Aesop.UnfoldRule → Aesop.BaseRuleSetMember
Instances For
Equations
- Aesop.instInhabitedBaseRuleSetMember = { default := Aesop.BaseRuleSetMember.normRule default }
Equations
- (Aesop.BaseRuleSetMember.normRule r).name = r.name
- (Aesop.BaseRuleSetMember.unsafeRule r).name = r.name
- (Aesop.BaseRuleSetMember.safeRule r).name = r.name
- (Aesop.BaseRuleSetMember.unfoldRule r).name = r.name
Instances For
- base: Aesop.BaseRuleSetMember → Aesop.GlobalRuleSetMember
- normSimpRule: Aesop.NormSimpRule → Aesop.GlobalRuleSetMember
Instances For
Equations
- Aesop.instInhabitedGlobalRuleSetMember = { default := Aesop.GlobalRuleSetMember.base default }
Equations
- (Aesop.GlobalRuleSetMember.base m).name = m.name
- (Aesop.GlobalRuleSetMember.normSimpRule r).name = r.name
Instances For
- global: Aesop.GlobalRuleSetMember → Aesop.LocalRuleSetMember
- localNormSimpRule: Aesop.LocalNormSimpRule → Aesop.LocalRuleSetMember
Instances For
Equations
- Aesop.instInhabitedLocalRuleSetMember = { default := Aesop.LocalRuleSetMember.global default }
Equations
- (Aesop.LocalRuleSetMember.global m).name = m.name
- (Aesop.LocalRuleSetMember.localNormSimpRule r).name = r.name
Instances For
Equations
- (Aesop.LocalRuleSetMember.global m).toGlobalRuleSetMember? = some m
- x.toGlobalRuleSetMember? = none