Hello! You want the GHCi debugger, see [1,2]. [1] http://www.haskell.org/ghc/docs/6.12.2/html/users_guide/ghci-debugger.html [2] http://www.cs.mu.oz.au/~bjpop/papers/ghci-debug.monad.reader.pdf Cheers, -- Felipe.