@@ -12,3 +12,8 @@ using (t : Type)
13 class (Rel p) => Decidable (p : t) where
13 class (Rel p) => Decidable (p : t) where
14 total decide : liftRel Dec
14 total decide : liftRel Dec
16+using (P : Type, p : P)
17+ data Given : Dec P -> Type where
18+ always : Given (Yes p)