diff --git a/lib/Haskell/Extra/Dec.agda b/lib/Haskell/Extra/Dec.agda index 5b2bd810..189ab353 100644 --- a/lib/Haskell/Extra/Dec.agda +++ b/lib/Haskell/Extra/Dec.agda @@ -35,7 +35,8 @@ Dec : ∀ {ℓ} → @0 Set ℓ → Set ℓ Dec P = ∃ Bool (Reflects P) {-# COMPILE AGDA2HS Dec inline #-} -mapDec : @0 (a → b) +mapDec : {@0 a b : Set} + → @0 (a → b) → @0 (b → a) → Dec a → Dec b mapDec f g (True ⟨ x ⟩) = True ⟨ f x ⟩