=is a special reserved character in Haskell meaning "defined as". It is used to introduce definitions. That is, you use it to create new values ββand functions that can be referenced in the definitions of other values ββand functions.
== , Eq a => a -> a -> Bool. (Eq), . == . , "", , () , , , "" .
:
data Foo = Foo Int
instance Eq Foo where
(Foo x) == (Foo y) = x == y
, = == Foo!
, = , == .