それで、私はこれをさまざまな方法で回避しようとしましたが、私はこれを機能させることができません。
さまざまな測定単位(すべてフロートに基づく)の値を含むリストを作成する方法はありますか?例えば:
let myList = [0.07<ms>; 0.9; 7.2<mm>;]
それらは異なるタイプとして扱われるため、同じリストに入れることはできません。リストをとして宣言し、let myList : float<_> list = ...
無次元数に測定単位を指定しようとしましたが、それでも入力エラーが発生しました。float<'u>を期待していますが、floatを取得しました。
リストに含まれる値の数がわからないため、タプル/n-pleを使用できません。
私はF#を初めて使用し、ストレージ上のドキュメントとWebを精査するのにかなりの時間を費やしましたが、解決策が見つかりませんでした。誰かが私を正しい方向に向けることができれば、私はそれを本当に感謝します。ありがとうございました!