- 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
- One or more equations did not get rendered due to their size.
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.name x = match x with | Aesop.GlobalRuleSetMember.base m => Aesop.BaseRuleSetMember.name m | Aesop.GlobalRuleSetMember.normSimpRule r => 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
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Aesop.LocalRuleSetMember.toGlobalRuleSetMember? x = match x with | Aesop.LocalRuleSetMember.global m => some m | x => none