私は書籍Natural Language Processing for Working Programmersを使っています。この本はハスケルを使っていますが、これはあまり経験がありません。以下のコードは、これはそれがインデントエラーであることを示唆しているように見えるのエラーメッセージが Haskell: "do"構造の最後のステートメントは式でなければなりません "
The last statement in a 'do' construct must be an expression
私が遭遇してきたすべての答え
を返されたが、限り:{
do
l <- [0..9]
ps <- (\x -> [x-1, x+2]) l
return ps
:}
GHCiの中にエラーがスローされますインデントが正しいように見えます。どのような問題が起こる可能性がありますか?
ghciのどのバージョンをお使いですか? Windows/OSX/Ubuntu/Fedora/...では? – dave4420
6.12.1、Ubuntu 10.04。それが問題になるかもしれませんか? –