proposition: Lemma SemExp_composition `(E : SemEnv Γ) {τ τ' τ''} (f : Exp Γ (τ' ⟶ τ'')) (g : Exp Γ (τ ⟶ τ')) : SemExp (composition f g) E ≈ SemExp f E ∘ SemExp g E.
proof: Proof. intro. unfold composition; simpl. now rewrite !SemExp_wk. Qed.
imports: Category.Instance.Lambda.Ty Category.Instance.Lambda.Exp Category.Instance.Lambda.Ren Category.Instance.Lambda.Sem Category.Lib Category.Theory.Category Category.Theory.Isomorphism Category.Structure.Terminal Category.Structure.Cartesian Category.Structure.Cartesian.Closed Category.Instance.Sets Category.Instance.Coq Equations(Equations)