0

基本的に、このコードを合法にする方法はありますか?

main = print . sort $ [10, 1]
import Data.List
4

2 に答える 2

1

いいえ。インポートは、コードの前にモジュールの先頭に配置する必要があります。言語の定義はそう言っています。import宣言の前に表示できるのは、プラグマ、モジュールヘッダー、およびコメントのみです。

于 2012-06-26T00:26:35.493 に答える
0

これは、この目的に関するあなたのコメントに対するより多くの回答です。

このような末尾の改行なしで、セミコロンで区切られたインポートを前に追加します。

import Data.List; main = print . sort $ [10, 1]

そうすれば、行番号は変わりません。

于 2012-06-26T06:13:13.463 に答える