почему этот код не работает и как заставить его работать?
let id1 = 0
match p1, p2 with
| Fluid, Particle id2 when id = id2
| Interface _, Particle id2 when id = id2 -> doSomething()
...
Итак, возможно ли иметь несколько охранников в группах шаблонов?