Existe uma maneira de visualizar o código-fonte de uma função dentro do Racket REPL?

Atualmente estou tentando mergulhar em Racket / Scheme um pouco. Eu tenho uma instância do (X) REPL correndo ao lado do meu editor, o que me ajuda imensamente a explorar a linguagem. No entanto, parece que não consigo encontrar um comando ou macro XREPL (ou qualquer outro) que mostre o código-fonte de uma função.

Todas as partes necessárias parecem estar lá:

XREPLdescribe comando conhece o arquivo:

-> ,describe string-join
; `string-join' is a bound identifier,
;   defined in racket/string.rkt
;   required directly

eget-collects-search-dirs conhece o caminho:

-> (require setup/dirs)
-> (get-collects-search-dirs)
'(#<path:/home/richard/.racket/5.2.1/collects>
  #<path:/usr/local/lib/racket/collects>)

E no lado da reflexão das coisas nós temos:

-> (procedure-arity string-join)
2

Mas tudo isso deixa de ser útil se tudo o que você quer saber é como chamar a função. Existe uma maneira de acessar a implementação da função, ou pelo menos os nomes dos parâmetros?

Ou, o que também funcionaria para mim - algum tipo de texto em REPL equivalente à documentação quehelp&nbsp;abre?