b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

clojure编程_scheme clojure_clojure教程(3)

电脑杂谈  发布时间:2017-04-16 06:08:08  来源:网络整理

(defproject foo "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.4.0"]]) 

注意:dependencies那段 - 这是一个包含一个条目的Clojure vector, 该条目本身也是一个包含两个条目的的 Clojure vector.这个 vector 告诉 Leiningen 我们的项目要运行在版本是1.4.0的Clojure上.够公平的了,现在让我们添加我们之前看到的那个clj-http vector。 现在 project.clj 看起来应该像这样:

(defproject foo "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "Eclipse Public License"
            :url "http://.eclipse.org/legal/epl-v10.html"}
  :dependencies [[org.clojure/clojure "1.4.0"]
                 [clj-http "0.6.3"]])

就是这样!现在我们已经指定了我们需要的clj-http类库和版本号。让我们试一下 -使用`lein repl`命令启动一个REPL,来测试我们精选的新类库。要注意的是,在REPL启动的时候Leiningen会首先下载clj-http,这是因为基本上在我们的所有操作之前,它会先在后台执行`lein deps`命令扫描 project.clj文件,并且确保已经获取到了所有我们需要的依赖类库。

好的,回到我们的REPL会话,这里有一个从clj-http的github上返回的README,它告诉我们需要在REPL上运行

(require ‘[clj-http.client :as client])

好吧我们运行一下,-这跟Python中'from clj.http import client'是一样的(与`from clj.http.client import *`截然相反,这也是'use'函数的工作)


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-41603-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 吏部选人
      吏部选人

      允许同志结婚倒是不错的见解

    • 张薪兴
      张薪兴

      宝宝越来越棒

    热点图片
    拼命载入中...