Je vois que Seq a une fonction de conversion de IEnumerable en Seq, mais comment l'obtenir?Comment éviter les erreurs de "restriction de valeur" avec Seq.cast de F #?
open System.Text.RegularExpressions;;
let v = Regex.Match("abcd", "(ab)");;
Seq.cast (v.Captures);;
Ce produit,
erreur FS0030: restriction de valeur. La valeur 'it' a été déduite pour avoir le type générique val it: seq < '_a>
Soit définir' it 'comme un simple terme de données, en faire une fonction avec des arguments explicites ou, si vous ne l'avez pas prévu pour être générique, ajoutez une annotation de type.