de-cons'ing
I have a LWL program that appears to cons 100X more than I "expected" (according to (time ....)). Am I correct in thinking that the only way to de-cons a program is by inspecting the code and running tests with (time ...)? Are there any good tricks to thinking about this, to improve my gut-feel about where I could do less cons'ing? Am I missing some obvious use of a tool (e.g. profile) that will help me locate where I'm cons'ing? thanx pt