Module Debug
This module is undocumented. This is a list of its definitions. 
nanoTime :: () -> <Proc> Long 
  
reportTime :: <b> a -> <b> a 
  
reportTimeM :: String -> <b> a -> <b> a 
  
time :: <b> a -> <Proc,b> (a, Double) 
Executes the expression and returns the result
together with execution time in seconds. 
  
trace :: String -> a -> a 
Prints the given text and returns
the second parameter. 
  
traceShow :: Show a => a -> b -> b 
Prints the given value and returns
the second parameter. 
  
 |