12
私はhaskellを初めて使っています。。なぜですか?info(:)は定義を2回返しますか?
私はGHCiの(7.10.3)に入力した場合:
:info (:)
私は結果を得る:
*** Parser:
data [] a = ... | a : [a] -- Defined in ‘GHC.Types’
infixr 5 :
data [] a = ... | a : [a] -- Defined in ‘GHC.Types’
infixr 5 :
は、それはオペレータが二度定義されていることを意味していますか? ソースで不審なものは見つかりませんでした=/
'[]'の定義は魔法でいっぱいです。私はGHCiが塩の粒でそれについて言う何かを取る。 – dfeuer
私はこれをバグと呼びます。バグトラッカーで気軽に報告してください。 –
ghc 7.8.4で同じ問題が発生しました。 – Bakuriu