Library HoTT.Modalities.Identity
Require Import HoTT.Basics HoTT.Types.
Require Import Modality Accessible.
Local Open Scope path_scope.
Require Import Modality Accessible.
Local Open Scope path_scope.
Definition purely : Modality.
Proof.
srapply (Build_Modality (fun _ ⇒ Unit) _ _ idmap).
1-2,6:intros; exact tt.
- intros; assumption.
- intros ? ? ? f z; exact (f z).
- intros; reflexivity.
Defined.
Global Instance accmodality_purely : IsAccModality purely.
Proof.
unshelve econstructor.
- econstructor.
exact (@Empty_rec Type).
- intros X; split.
+ intros _ [].
+ intros; exact tt.
Defined.