-1
在VS 2008中,F#2.0中,當編譯ML腳本有錯誤 意外的關鍵字 '類型' 中實現文件意外的關鍵字 '類型'
#indent "off" pragma
type Hw <'o,'m> = cat of <'m->'o>*<'m->'o>*<'o->'m>;
原
datatype ('o,'m) Hw = cat of ('m->'o)*('m->'o)*('o->'m);
在VS 2008中,F#2.0中,當編譯ML腳本有錯誤 意外的關鍵字 '類型' 中實現文件意外的關鍵字 '類型'
#indent "off" pragma
type Hw <'o,'m> = cat of <'m->'o>*<'m->'o>*<'o->'m>;
原
datatype ('o,'m) Hw = cat of ('m->'o)*('m->'o)*('o->'m);
你可能想要
type Hw<'o,'m> = | Cat of ('m -> 'o) * ('m -> 'o) * ('o -> 'm)
更改爲類型後貓<'o,'m> = | ('m->'o)*('o->'m)*('m *'m->'m)的貓,得到相同的錯誤 – user3277894
@ user3277894因爲第二個「貓」是小寫字母。閱讀您的錯誤消息。 (如果您想要幫助,也可以發佈) –
錯誤消息是實現文件中意外的關鍵字'type',https://drive.google.com/file/d/0B8F2D27rfQWgVEpaVnEzTTJkcVE/edit?usp=sharing – user3277894