В дополнение к ответу Мехрдада
Я считаю полезным определить вспомогательные модули для многих стандартных коллекций и типов .Net, чтобы сделать их более удобными для F #. Здесь я бы определил следующее
module BclListUtil =
let ofArray (arr: 'T array) = new System.Collections.Generic.List<'T>(arr)
let ofSeq (arr: 'T seq) = new System.Collections.Generic.List<'T>(arr)
Тогда вы можете изменить свой исходный код на следующий
let getDirectories =
Directory.GetDirectories(_baseFolder)
let languagesList =
getDirectiories
|> Seq.map (fun dir -> (new DirectoryInfo(dir)).Name)
|> BclListUtil.ofSeq