pub trait Any<B: Pred>: Prop { fn any<C: Pred>(&self, f: impl All<PImply<B, C>>) -> C; }
Represents a there-exists quantifier.
∃ x : A { B(x) } <=> ∀ C : P { ∀ x : A { B(x) => C(x) } => C }.
∃ x : A { B(x) } <=> ∀ C : P { ∀ x : A { B(x) => C(x) } => C }
Uses the definition of the existential quantifier from Calculus of Constructions.