feldspar-language-0.7: A functional embedded language for DSP and parallelism

Safe HaskellNone
LanguageHaskell2010

Feldspar.Core.Frontend.Eq

Synopsis

Documentation

class Type a => Eq a where Source

Redefinition of the standard Eq class for Feldspar

Minimal complete definition

Nothing

Methods

(==) :: Data a -> Data a -> Data Bool infix 4 Source

(/=) :: Data a -> Data a -> Data Bool infix 4 Source

Instances

Eq Bool 
Eq Double 
Eq Float 
Eq Int8 
Eq Int16 
Eq Int32 
Eq Int64 
Eq Word8 
Eq Word16 
Eq Word32 
Eq Word64 
Eq () 
Eq IntN 
Eq WordN 
(Eq a, RealFloat a) => Eq (Complex a) 
(Eq a, Eq b) => Eq (a, b) 
(Eq a, Eq b, Eq c) => Eq (a, b, c) 
(Eq a, Eq b, Eq c, Eq d) => Eq (a, b, c, d) 
(Eq a, Eq b, Eq c, Eq d, Eq e) => Eq (a, b, c, d, e) 
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f) => Eq (a, b, c, d, e, f) 
(Eq a, Eq b, Eq c, Eq d, Eq e, Eq f, Eq g) => Eq (a, b, c, d, e, f, g)