4
異質平等
我至今是:使用帶有=
module Foo
postulate P : 'P
postulate NP : 'NP
complexityProof : P = NP
complexityProof = ?complexityProof_rhs
但在試圖加載該文件,我只是得到:
When elaborating type of Foo.complexityProof:
When elaborating argument y to type constructor =:
Can't unify
'NP
with
'P
Specifically:
Can't unify
"NP"
with
"P"
一個小的錯誤感到驚訝,因爲我伊德里斯認爲,具有異質性的「約翰梅傑」平等,在左右兩側有不同的類型。現在有一個不同的標誌?
感謝那!將LaTeX文檔轉換爲HTML格式是非常好的,因此Google可以對其進行索引,並且我們可以更輕鬆地鏈接到它的各個部分。 – pdxleif 2015-01-05 05:23:54
這來自功能文檔。舊版本在線。我們應該讓它們在發佈後自動生成:http://www.idris-lang.org/docs/prelude_doc/docs/[builtins].html#= – 2015-01-05 12:32:16