rzk-0.8.0: test/typecheck/cases/ill-issue-13-flip-flip-wrong.rzk
#lang rzk-1
-- [#13](https://github.com/rzk-lang/rzk/issues/13): the stated path type used the wrong `flip` instantiation (`flip A B (flip A B f)` instead of `flip B A (flip A B f)`).
#define _flip (A : U) (B : U) (f : (x : A) → (y : B) → A) : (y : B) → (x : A) → A
:= \ y → \ x → f x y
#define illIssue13FlipFlipWrong (A : U) (B : U) (f : (x : A) → (y : B) → A)
: _flip A B (_flip A B f) =_{(x : A) → (y : B) → A} f
:= \ _ → refl