Я пытаюсь преобразовать обычный тип с помощью float в другой тип с помощью float [], и я не уверен, что делать дальше.
Тип, который я хочу преобразовать в:
[<Measure>] type radian
[<Measure>] type degree
[<Measure>] type km
[<Measure>] type mi
type LatLong = { Lat : float<degree>; Long : float<degree> }
Тип, который я хочу преобразовать из:
type Msg = {
Mmsi: int;
Time: string;
Latitude: float;
Longitude: float;
}
Я рассчитывал, что преобразование, такое как:
let dist = {Lat = msg.Latitude<degree>; Long = msg.Longitude<degree>}
будет работать, но, похоже, по какой-то причине это не так, так что у кого-то есть пониманиев это?Был бы очень признателен!