11 \(newEq (1::Integer) (1::Integer))
\r
12 \(newEq (1::Integer) (2::Integer))
\r
13 \(newEq (1::Long) (1::Long))
\r
14 \(newEq (1::Long) (2::Long))
\r
15 \(newEq (1::Double) (1::Double))
\r
16 \(newEq (1::Double) (2::Double))
\r
19 \(newEq (Just "a") (Just "a"))
\r
20 \(newEq (Just "a") (Just "b"))
\r
21 \(newEq Nothing Nothing)
\r
22 \(newEq (Just "a") Nothing)
\r
23 \(newEq Nothing (Just "a"))
\r