I
Size: a a a
I
IC
match test with
| "/" & _ when test.Contains "a" -> true
| _ -> false
DB
match test with
| "/" & _ when test.Contains "a" -> true
| _ -> false
оГ
match test with
| "/" & _ when test.Contains "a" -> true
| _ -> false
DB
DB
DB
DB
match test with
| "/" & _ when test.Contains "a" -> true
| _ -> false
let myInts = [| 1; 2; 3 |] // мы не знаем заранее что тут
let someInt = 2
match someInt with
| 2 & _ when Array.contains myInts someInt -> true
| _ -> false
VZ
I
IC
let myInts = [| 1; 2; 3 |] // мы не знаем заранее что тут
let someInt = 2
match someInt with
| 2 & _ when Array.contains myInts someInt -> true
| _ -> false
match fooНельзя внутрь паттерна OR запихнуть ещё и гард when.
| bar1 when ... | bar2 when ... -> ...
I
I
I
I
IC
IC
I
IC
AT