import { p, pa } from "@sthir/macro"
pa(x, p("!==", undefined))
Gets transformed to...
(t => t !== undefined)(x)
This is correct because pa could have even be used with some other predicate not just p...
But in cases where it's used with p the iife can be further evaluated....
Gets transformed to...
This is correct because
pacould have even be used with some other predicate not justp...But in cases where it's used with
pthe iife can be further evaluated....