如何从球拍中的文件导入功能?

时间:2016-01-13 00:39:26

标签: racket

我确定这是一个非常基本的问题,但我有两个文件,我想从该文件导入一个函数到另一个。有办法吗?

1 个答案:

答案 0 :(得分:7)

您可以在模块中使用provide将定义导出到使用require导入它的其他模块:

;; a.rkt
(provide f)
(define (f x)
  (displayln (add1 x)))

;; b.rkt
(require "a.rkt")
(f 3) ; => 4

有关详细信息,请see the docs