On 4/3/06, Bulat Ziganshin <[EMAIL PROTECTED]> wrote: > Hello Lemmih, > > Monday, April 3, 2006, 3:13:45 PM, you wrote: > > >> The ultimate goal is that you could click on a source line in hIDE to > >> set a breakopint, run the program, and display the contents of local > >> variables when the breakpoint is hit. > > > I agree on the overall goal. However, I don't like the idea of > > line-based checkpoints, and the entry point of a program (if it even > > exists) should receive no special attention over any other function. > > i personally look at the Haskell as the "C++ better than C++" and > write imperative code with it. of course, i use functional > programming, but algorithms of my programs are divided into the > separate rather small steps. now i use the `print` debugging technique > and it will be cool to have ability just to stop program at some point > and see contents of data values as in other imperative language > debuggers
I'm objecting to breakpoints based on line numbers, not breakpoints in general. A breakpoint function (or a mark set by an IDE) of type 'a -> a' would make a lot more sense to me. Oh and btw, I see Haskell as the avenging Angle set out to smite the evil ways of dysfunctional programming. (o: -- Friendly, Lemmih _______________________________________________ Cvs-ghc mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/cvs-ghc
