pub fn imply_to_or_da<A: DProp, B: Prop>() -> Eq<Imply<A, B>, Or<Not<A>, B>>
(a => b) = (¬a ∨ b).
(a => b) = (¬a ∨ b)