Я вижу, что Seq имеет функцию трансляции от IEnumerable до Seq, но как мне заставить ее работать? FS0030Как избежать ошибок ограничения значения с помощью Seq.cast F #?
open System.Text.RegularExpressions;;
let v = Regex.Match("abcd", "(ab)");;
Seq.cast (v.Captures);;
Это производит,
ошибки: ограничение Значения. Значение «it» было выведено, чтобы иметь общий тип val it: seq < '_a>
Либо определите' it 'как простой термин данных, сделайте его функцией с явными аргументами, либо, если вы этого не намерены чтобы быть общим, добавьте аннотацию типа.