Learn You a Haskellは、5 /= 5
を含んでいます。私はこのことがどういう意味か分かりません。最初の式は5/5 = 5
を意味しますか?しかし、それはTrue
であってはなりません。ハスケルの/ =演算子はどういう意味ですか?
答えて
これは等しくないことを意味します。従って5 /= 5
はであり、偽として5 == 5
は真のです。示唆され、それは数学記号をリコール "≠"(/ =)反対に、 "="(==)として
x /= y = not (x == y)
。
これは、等号符号付きであり、すなわち等しくない。 – doron
これは「等しくない」演算子です。
様々な言語は、たとえば!=
に使用<>
、等...とHaskellは/=
を使用しています。:t
を使用)
はあなたのタイプ伝えることができます:
> :t (/=)
(/=) :: Eq a => a -> a -> Bool
ちなみに、['Data.Monoid'](http://hackage.haskell.org/package/base-4.8.1.0/docs/Data-Monoid.html)モジュールは' <> '演算子もエクスポートしますが、 '等しくない'を意味するが、 'mappend'の同義語である。 – Jubobs
私が見ることができるタイプを見ると、それは全く違うことをしています: '(<>):: Monoid m => m - > m - > m' – vikingsteve
ここでスーパー・ノービー:読む方法 '' t''の出力'a'は3回; – javadba
を==
演算子は "等しい" という意味します。
/=
演算子は、 "ではありません。と等しい"を意味します。
これは、数学的な "≠"記号(すなわち、それに対角線を持つ等号)を思い起こさせるものです。
- 1. Rの%||%演算子はどういう意味ですか?
- 2. 演算子 '=>'はC#でどういう意味ですか?
- 3. Chisel3の&、 - %、+&、+%の演算子で '&'と '%'はどういう意味ですか?
- 4. PHPの!==比較演算子はどういう意味ですか?
- 5. 演算子の意味は?|
- 6. "+ +"演算子の意味(++ではない)
- 7. プロローグ演算子 "_:_" - 意味は?
- 8. ハスケルでは(== "")はどういう意味ですか?
- 9. Haskell演算子 "<>"の意味は何ですか?
- 10. ハスケル:=演算子?
- 11. ハスケル:実際にタイプfはどういう意味ですか?
- 12. Javaプログラムで "バイナリ演算子 '&&'"の不正なオペランドの型はどういう意味ですか?
- 13. Clojureで#^演算子は何を意味していますか?
- 14. Pythonでは/ =演算子の意味は何ですか?
- 15. 関係演算子を使用してポインタを比較するのはどういう意味ですか?
- 16. 演算子は何ですか=意味ですか?
- 17. C#のプロパティで "=>"演算子の意味は何ですか?
- 18. &演算子の意味は何ですか?次のコードで
- 19. C++での " - >"演算子の意味は何ですか?
- 20. C#コードの=>演算子の意味
- 21. 「T :: *」とはどういう意味ですか? - 奇妙なスコープの解像度演算子
- 22. C#で演算子| =の意味は何ですか?
- 23. JavaScriptで '/ ='演算子の意味は何ですか?
- 24. 何かがPHPで2 - >演算子を使用するとどういう意味ですか?
- 25. これらの演算子の意味は何ですか(**、^、%、//)? - Python?
- 26. 構造体内の演算子 ":"はCの意味ですか?
- 27. この ">> ="演算子はCの意味ですか?
- 28. ABAP演算子の?=の意味は何ですか?
- 29. | =演算子の意味は何ですか?
- 30. Scalaでは `# '演算子は何を意味しますか?
逆: '==' :) – Rizier123
次回の使用:https://www.haskell.org/hoogle/ – Rizier123
@ Rizier123これは私に '(/ =):: a - > a - > Boolを与えるインフィニクス4'は初心者としてはあまり役に立ちません.... – mhutter