5
Czytam plik CSV w F # z CsvProvider z FSharp.Data. Czy istnieje sposób na dodanie nowych (obliczonych) kolumn bez przekształcania ich w zupełnie nowy typ?Dodawanie nowego członka do typu CsvProvider w F #
open FSharp.Data
type Person = CsvProvider<"persons.csv">
let personData = Person.Load "persons.csv"
Jeśli Person
został członkiem nazywa YearOfBirth
wtedy to jest możliwe, aby dodać nowy element do nazywany Age
który miałby obliczoną wartość (DateTime.Now.Year - YearOfBirth)
dla wszystkich wierszy CSV?
To nie praca, to jest dokładnie to, co chciałem. Dziękuję, nie wiedziałem, że rekordy mogą być przedłużane w ten sposób w F #. – Bedford