球拍原始功能列表



是否有内置功能中内置的球拍列表?我正在寻找像Python这样的列表。我似乎在文档中找不到一个。

以下是一些列表:

球拍文档中所有功能的索引:

http://docs.racket-lang.org/reference/doc-index.html

备忘单:

https://docs.racket-lang.org/racket-cheat/index.html?q=cheatsheet

现在,在球拍的背景下,"原始函数"表示虚拟机中实现的所有功能(即,在球拍中实现的非功能被排除在外),因此第三个列表也可能是相关的。

这个小程序生成了所有原语的列表:

#lang racket
(define primitive-table  
  (let ([ns (make-base-empty-namespace)]) ; make namespace with racket/base attached
    (parameterize ([current-namespace ns])
      (namespace-require ''#%kernel)      ; import all primitives
      (namespace-require ''#%unsafe)
      (namespace-require ''#%flfxnum)
      (namespace-require ''#%extfl)
      (namespace-require ''#%futures)
      (namespace-require ''#%foreign)
      (namespace-mapped-symbols))))
primitive-table

在我版本的球拍上有1487个原语。

最新更新