Я пытаюсь выучить F #
То, что я хотел бы сделать, это загрузить веб-страницу, разбить ее на последовательность, затем найти индекс элемента и взять следующие 3 элемента после него.
Вот код - может кто-нибудь показать мне, что я делаю не так, пожалуйста?
let find = "<head>"
let page = downloadUrl("http://www.stackoverflow.com")
let lines = seq ( page.Replace("\r", System.String.Empty).Split([|"\n"|], StringSplitOptions.RemoveEmptyEntries) )
let pos = lines |> Seq.findIndex(fun a -> a == find) // getting a Exception of type 'System.Collections.Generic.KeyNotFoundException' was thrown.
let result = // now to get the next 3 items
printfn "%A" (Seq.toList result);;