packages feed

Agda-2.3.2.2: test/fail/Issue280.agda

module Issue280 where

data PreModel (C : Set) (M : C → Set) : Set → Set where
  model : (c : C) → PreModel C M (M c)

reflect : (C : Set)(M : C → Set) → PreModel C M C → C
reflect .(M c) M (model c) = c