というわけで今日は真面目に人の書いた Haskell のコードを読んでいたのです。適せん(どうしても変換できない)コメントや改行を入れつつ。 基本的に読みやすいコードなのですが、、、やはり一行 200文字を越える辺りから解読不可能というか恐ろしく読む気が削がれます。開始されて間もないプロジェクトですので、少人数でも、やることだけはある。ガガガと兎に角コードを書いていた。そこに私が飛び込んでビックリしたというのが筋書きのようですね。だからまああまり責めてもしょうがないと言うことは判りました。 問題は、しかし何で一行の長さがこんな長くなってしまったのか、ということです。少しコードに手を入れていてちょっと掴んだような気がしました。 大規模コードをリファクタリングしてパラメータの名前とかを少し変えますと、それにつられて インデントがずれてしまいます。普通の言語なら、その領域をエディタとかで自動的に