On 8/16/07, Ian Duncan <[EMAIL PROTECTED]> wrote:
>
> Is there any way to view the steps that a haskell program goes
> through step by step?
> I'm thinking something similar to what I've seen in things I've been
> reading. For example:
> foldl (+) 0 [1..10]
> => (0+1)
> => ((0+1)+2)
> => (((0+1)+2)+3)
> => etc.
> I've seen these sorts of line-by-line execution steps, but I was
> curious if there was any way to simply type in a function and its
> arguments and have ghci or hugs or something print out this sort of
> visual representation of what's going on. Anyone know of something
> like this?


You probably want to check out Hat: http://www.haskell.org/hat/
I've only used it a bit myself but I think it provides some of the features
you're looking for.

-Brent
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to