# HG changeset patch # User Shinji KONO # Date 1607588154 -32400 # Node ID f1f76eed9335b4b6cf03f3a59f8966450e23d65b # Parent 326221cf402beb6612775ecab0e505ae851daae3 ... diff -r 326221cf402b -r f1f76eed9335 FLComm.agda --- a/FLComm.agda Thu Dec 10 12:06:33 2020 +0900 +++ b/FLComm.agda Thu Dec 10 17:15:54 2020 +0900 @@ -55,10 +55,11 @@ open import fin open AnyFL +anyFL2 : (x : FL 1) → (y : FList 1) → y ≡ ((zero :: f0) ∷# []) → Any (_≡_ x) y +anyFL2 (zero :: f0) .(cons (zero :: f0) [] (Level.lift tt)) refl = here refl + anyFL0 : (n : ℕ) → AnyFL (suc n) -anyFL0 zero = record { allFL = (zero :: f0) ∷# [] ; anyP = anyFL2 } where - anyFL2 : (x : FL 1) → Any (_≡_ x) (cons (zero :: f0) [] (Level.lift tt)) - anyFL2 (zero :: f0) = here refl +anyFL0 zero = record { allFL = (zero :: f0) ∷# [] ; anyP = λ x → anyFL2 x ((zero :: f0) ∷# []) refl } anyFL0 (suc n) = record { allFL = allListF a