I don't think there's a Smalltalk-like facility in DrRacket to do what I'm thinking, but I thought I'd make sure. Take, for example:
; from net/url (get-pure-port URL [header]) → input-port? URL : url? header : (listof string?) = null If you right-clicked on input-port? or url?, you'd get a popup list of everything known that could produce the given type. Since dozens of functions could produce a url or input-port, the popup list might show the package name, link to scribble doc of the producing function, and possible link to source file. Left-click would still go to the scribble doc for input-port or url. Geoff
_________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev