問題タブ [guard-clause]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
369 参照

haskell - Haskell の初歩的な問題 - タイプ 'Bool' と '[Char]' を一致させることができませんでした

宿題のために、Haskell で再帰を使用して回文チェッカーを作成する必要があります。この関数は文字列を受け取り、Bool. コンパイルしようとすると、エラーが発生します。"Couldn't match type ‘Bool’ with ‘[Char]’."

私は Haskell に非常に慣れていないので、ばかげたことを見落としているだけだと思いますが、とにかく助けを求めることにしました。以下に自分のコードと、受け取った完全なエラーを貼り付けました。

私の実装では、入力文字列が空か、サイズが 1 かどうかを確認し、そうであれば true を返します。そうでない場合は、最初の文字と最後の文字が異なるかどうかを確認し、異なる場合は false を返します。それ以外の場合は、最初と最後の文字が切り取られた文字列を渡して、再び自分自身を呼び出します。

0 投票する
2 に答える
126 参照

haskell - 数値が素数かどうかを識別するために、私の haskell 関数でエラーを解析します

私は Haskell の初心者で、関数の何が問題なのか理解できないようです。解析エラーが何度も発生し、コードの何が問題なのかわかりません。