Проблема в том, что есть два типа с именем Set
: F # - один и один в PowerPack (на самом деле есть три типа, но это не имеет значения). В вашем случае тип F # Set
будет работать нормально, поэтому вам не нужно помечать Set
из PowerPack. Попробуйте следующий код:
open System
let str = "This is a string, try to break it buddy!\nfind!"
let isWord words =
let wordTable = new Set(words) // or you can use Set.ofArray words
fun w -> wordTable.Contains(w)