
5 Dec
2006
5 Dec
'06
7:13 a.m.
Hi
myFunction x y z = myFunction' x y z []
so then do we include the transitive closure of code referenced by the function? What if we refer to something in a different file, or scattered around the current file? What about CPP? Presumably functions that are documented elsewhere should be rendered as links. etc. etc.
What I did for Hoogle 2 is to give definitions for the functions which didn't match the way it was really defined, but did match the semantics. Maybe some way of tagging "here is the code for the function, but please hide it by default" is what's required. You are definately correct that the real implementation is probably not the best for documentation purposes. Thanks Neil