-- Eq  
==, /=  
  
-- Ord   
<, <=, >, >=, min, max  
  
-- Show   
show :: a -> String  
  
-- Read   
read :: String -> a  
  
> read "False" :: Bool   
False   
  
> read "123":: Int   
123  
  
-- Num   
+, -, *, negate, abs, signum   
  
> signum (-3)  
-1   
  
> 1 + 2.0   
3.0   
  
> negate (-3)   
3  
  
-- Integral  
> div 7 2   
3  
> mod 7 2   
1  
  
-- Kehrwert  
> recip 2.0   
0.5  
  

Haskell rem vs mod