On Wed, Mar 3, 2010 at 10:56 AM, Tom Hawkins <tomahawk...@gmail.com> wrote: > On Wed, Mar 3, 2010 at 7:24 AM, Alexander Dunlap > <alexander.dun...@gmail.com> wrote: >> On Tue, Mar 2, 2010 at 9:06 PM, Tom Hawkins <tomahawk...@gmail.com> wrote: >>> How do I track down an reference to an undefined value? My program >>> must not be using a library correctly because the program makes no >>> direct use of 'undefined'. Running with +RTS -xc yields: >>> >> >> While the debugger, etc., are very useful tools, I find that often the >> easiest way to track down this sort of bug is to test your code >> function-by-function. > > The debugger was not that helpful, so I may have to resort to this. > > Is there any work being done to improve reporting for these type of > errors? It seems to be a fairly common problem.
You try the Interlude? http://hackage.haskell.org/package/interlude -- gwern _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe