
14 Oct
2003
14 Oct
'03
2:13 p.m.
Keith Wansbrough
Hal Daume III
writes: f1 :: Int -> Int f1 x | trace ("The initial value is " ++ show x) False = undefined | otherwise = f2 x
In general, the 'trace ... False = undefined' thing is quite useful
How is it better than
f1 x = trace ("The initial value is " ++ show x) $ f2 x
It is much easier to use in real code. Consider [...]
You went to extreme lengths answering my silly question. Thanks a lot, I see the point now. Feri.