9 \(newEq (1::Integer) (1::Integer))
\r
10 \(newEq (1::Integer) (2::Integer))
\r
11 \(newEq (1::Long) (1::Long))
\r
12 \(newEq (1::Long) (2::Long))
\r
13 \(newEq (1::Double) (1::Double))
\r
14 \(newEq (1::Double) (2::Double))
\r
17 \(newEq (Just "a") (Just "a"))
\r
18 \(newEq (Just "a") (Just "b"))
\r
19 \(newEq Nothing Nothing)
\r
20 \(newEq (Just "a") Nothing)
\r
21 \(newEq Nothing (Just "a"))
\r