pub fn pwhen(pat: FSharpPattern, guard: FSharpExpr) -> FSharpPattern
Build a guarded pattern p when expr.
p when expr