
11 Jul
2012
11 Jul
'12
8:32 p.m.
On 12 July 2012 06:19, Qi Qi
Hi,
I was wondering about creating an instance of MonadIO for a heap data. Any hints?
data Heap a = E | T Int a (Heap a) (Heap a) deriving (Eq, Ord, Read, Show)
The reason is that I want to use liftIO during a heapsort to print out intermediate results.
If you just want this for debugging, you're probably better off using Debug.Trace to print the intermediate results. Conrad.