In Julia, a lot of the Base and closer related functions are also written in pure Julia, and the code is easily avaible. One can skim through the repository or the local dow
@edit functioninquestion()
will open up your editor to the location of the method given.
It probably wouldn't be to hard to take the same information used by @edit
and use it to open the file and skip to the method definition, and then display it directly in the REPL (or Jupyter).
EDIT: While I was answering, somebody else mentioned @less
, which seems to do exactly what you want already.