module PatternSynonymUnderapplied where data Nat : Set where zero : Nat suc : Nat -> Nat pattern suc' x = suc x f : Nat -> Nat f zero = zero f suc' = zero