私はしかし、いくつかの問題(私は合計初心者です)を有する。..整数のリストからすべての奇数をドロップしようとしています:私を与えるHaskellはしても、ここに私のコードは、数イテレーション
evenfunc :: [Int] -> [Int]
evenfunc li =
x = head li
y = tail li
if even x
then x : myevenfunc xs --take head an pass tail recursively
else
drop x li : myevenfunc xs --drop head from list and pass tail recursively
そのこれを実行しようとすると、 '入力時の解析エラー=' 'というメッセージが表示されます。
私はここで間違っていますか?
['let'キーワード](http://learnyouahaskell.com/syntax-in-functions#let-it-be)を使用することを意味しますか? – kennytm