F # Typdeklaration möglich bei Haskell?
Ich habe eine Reihe von Quellen durchsucht: Es scheint nicht möglich zu sein, eine Typdefinition in F # ala Haskell zu deklarieren:
' haskell type def:
myFunc :: int -> int
Ich möchte diesen Typ-Def-Stil in F # verwenden - FSI freut sich, mich darauf aufmerksam zu machen:
fsi> let myType x = x +1;;
val myType : int -> int
Ich möchte ausdrücklich auf die Typ-Def-Signatur in F # wie in Haskell eingehen. Gibt es eine Möglichkeit, dies zu tun? Ich würde gerne in F # schreiben:
//invalid F#
myFunc : int -> int
myFunc x = x*2