なぜそれは私がHaskellで範囲を行うとき、これが機能することである:[LT .. GT]を使用するとき、なぜHaskellの範囲にスペースが必要なのですか?
[LT .. GT]
が、これはそうではない:
[LT..GT]
と、この不可解なエラーはどういう意味:
<interactive>:1:2:
Failed to load interface for `LT':
Use -v to see a list of the files searched for.
<interactive>:1:2:
A section must be enclosed in parentheses thus: (`LT..` GT)
しかし、私はインツを使用すると、スペースなしの2番目のフォームが機能します。
[1..3]
どのようなエラーメッセージが表示されますか?私はそれを試したときにかなり有用なものを得ました... – delnan
GHCiはそれを受け入れて '[1,2,3]'という結果になりました。たぶん、他のコンパイラが浮動小数点として '1'を読み込んだら、それは何の意味もありません。 – Hauleth
@Hauleth:実際には '[1..3]'のためにうまくいきました。 – Tarrasch