Two hours ago, richard.lawre...@berkeley.edu wrote: > > > On Dec 1, 2010, at 1:20 AM, Eli Barzilay wrote: > >> > >> This is because you didn't document it. > > Yes, right. This was perhaps not the best illustration. I don't > think it would be terribly useful to read documentation (per se) > about functions defined at the REPL. I meant to illustrate that > calling help on a procedure object in Python gives you a certain > amount of information (regardless of whether the author has > documented it or not), including the module it is defined in
See the rest of my message -- the information about the module is something that you can get in a number of ways, most notably in DrRacket. > and its required and optional arguments. Is there a way to get this > kind of information in Racket at the REPL, regardless of whether or > not the author has been scrupulous in documenting her work? The arity information is available via `procedure-arity', but argument names are not kept. -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users