0
たとえば、以下の関数があります。関数がHaskellの特定の値と等しいかどうかをチェックする方法
function :: x -> y -> z -> v -> Bool
機能は以下のように警備員にTrueに等しい場合、私は何かをしたい:
| something = do something
| function == True = do something
| something = something do something
どのように私は正しい構文を使用してそれを実装することができますか?
私は何か不足しているかもしれませんが、関数はどのように値に等しいでしょうか?あなたは関数の復帰を意味しますか? – Carcigenicate
完全な使用例を追加してください。これはおそらく[XY問題](https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)です。 「関数が「True」と等しいかどうかを比較することは絶対に意味がありません。([Church encoding](https://en.wikipedia.org/wiki/Church_encoding)のブーリアンとの理論的な議論を除く) – leftaroundabout
ああそうです。私は関数の戻り値を意味します。 @Carcigenicate –