请问一下clojure怎么使用多文件编译,这个时候怎么用:import导入他们
Clojure怎么用多文件编程
netseiner
#3
可能我没有说清楚
test
├── CHANGELOG.md
├── doc
│ └── intro.md
├── LICENSE
├── project.clj
├── project.clj~
├── README.md
├── resources
├── src
│ └── test
│ ├── core.clj
│ ├── core.clj~
│ ├── treenode.clj
│ └── treenode.clj~
├── target
│ ├── classes
│ │ └── META-INF
│ │ └── maven
│ │ └── test
│ │ └── test
│ │ └── pom.properties
│ ├── repl-port
│ └── stale
│ └── leiningen.core.classpath.extract-native-dependencies
└── test
└── test
└── core_test.clj
这是我的leiningen管理的目录结果,在src中我想让core.clj包含treenode.clj(ns test.treenode) 里写的东西,除了用load-file意外,还能用什么办法??
DogLooksGood
#4
(ns core
(:require treenode :as treenode))
(treenode/foo ...)
你可以在github的任何一个clojure项目里面,找到相关的代码啊。
1赞