A Biblioteca Observe
-
Classe
- class Observable
Já estão definidas instancias para os tipos básicos.
-
Tipo
-
type Observing a = a -> a
-
Combinadores
-
-
observe :: (Observable a) => String -> a -> a
-
runO :: IO a -> IO ()
-
printO :: (Show a) => a -> IO ()
-
putstrO :: String -> IO ()
|