として定義された型を呼んでください、次のように定義されたタイプのための特別な名前があります:、何をF#では関数シグニチャ
type Foo = int -> string
は私が尋ねるようなタイプを持っているように見えるので、特別な意義。それは他の型に比べてかなり抽象的であり、一種の関数インタフェースとしてしか使えないようです。 F#の文献ではあまり議論されていませんが、多くのF#OSSプロジェクトのソースではかなり使用されています。
関数型プログラミングでいくつかの重要な意味を持つ特殊な型ですか?関数のインターフェースの一種として機能する以外のアプリケーションもありますか?型のシグネチャが一致する関数を定義することでそれを行うことはできますが、実際にインスタンス化するのは実際には意味がないのはなぜですか?それとも、他の型のシグネチャ/定義で短い形式として使用できる関数定義のエイリアスであり、すべてのプロパティを記述するのと同じくらい単純ですか?
CLRのように省略形は削除されていますが、コンパイルされたライブラリを参照する他のF#コードでは省略できません。 –