For DrRacket there's a quickscript in the quickscript-extra package, called
"provided-by" (not sure which of "by" or "from" is the appropriate English
form here...). It searches all(?) installed libraries for you and reports
the packages that export the identifier under the keyboard cursor. There's
a small load time on the first use of the script.

(If the script dared to export the `search-exact` form, it would be usable
also as a non-DrRacket script, as long as quickscript is installed. But it
doesn't dare, as of now.)

On Sat, Apr 27, 2019 at 2:49 PM Jack Rosenthal <j...@rosenth.al> wrote:

> If you're looking for a way to speed up your workflow, if you use
> racket-mode in Emacs, you can press "C-c C-." with the symbol in
> question at point, and you'll get a handy search page with this in your
> browser:
>
> contract-out  provided from racket/contract/base, racket/contract, racket
>
> "provided from" answers your question ;)
>
> Jack
>
> --
> Jack M. Rosenthal
> http://jack.rosenth.al
>
> If Java had true garbage collection, most programs would
> delete themselves upon execution.
>     -- Robert Sewell
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to