В F # я могу использовать |
для группировки случаев при сопоставлении шаблонов. Например,
let rec factorial n =
match n with
| 0 | 1 -> 1 // like in this line
| _ -> n * factorial (n - 1)
Что такое синтаксис Haskell для того же?