在解释 Clojure 构建时,我想使用正确的术语。因此,我的首要问题是,我在以下示例中使用了正确的术语吗?
鉴于我的 project.clj 文件之一:
(defproject bene-csv "1.0.4-SNAPSHOT"
:description "A csv parsing library"
:dependencies [[org.clojure/clojure "1.3.0"]
[clojure-csv/clojure-csv "1.3.2"]
[util "1.0.2-SNAPSHOT"]]
:aot [bene-csv.core]
:omit-source true)
我相信正确的术语是我正在创建对 Clojure 1.3.0、clojure-csv 和一个我的模块(名为 util)的依赖项。
那是对的吗?
鉴于我的 core.clj 的标题
(ns bene-csv.core
^{:author "Charles M. Norton",
:doc "bene-csv is a small library to parse a .csv file.
Created on March 8, 2012"}
(:require [clojure.string :as cstr])
(:require [util.core :as utl])
(:use clojure-csv.core))
我是包含或引用这些模块,还是应该使用不同的术语?
谢谢你。