网上不少关于clojure的io的例子都喜欢用java代码来表达,难道是clojure本身提供的io不够灵活吗?很有可能是举例的作者没有仔细阅读clojure.java.io的文档。clojure.java.io应该涵盖了95%以上的使用场景,让我们一...
分类:
编程语言 时间:
2014-12-02 12:08:17
阅读次数:
164
说明: 网站压力测试工具有很多,ab,jmeter等等。但是当你真正测试自己的系统时,特别是动态的系统,比如oa系统,那些工具似乎都不好使了。(可能是我研究不深)。 面临的问题: 1、用户需要登陆 2、按照用户的操...
分类:
Web程序 时间:
2014-12-01 17:51:20
阅读次数:
227
在做clojure代码练习时,总是会优先想到使用 loop, redurce,map方式,自己构建执行函数。这样没有错,只是应该使用更多的高级函数,如comp, ->, -->, filter, group等更高级别抽象的函数构建,使代码更简洁。目前之所以这样,或许是因为对很多函数不熟悉,还有就是思...
分类:
其他好文 时间:
2014-11-29 14:32:35
阅读次数:
141
take 从列表中获取子列表into a b 把b conj 到a中(defn count-a-seq [lat] (reduce (fn [x y] (+ x 1)) 0 lat))reduce 将list通过fn一个个合并成一个,当然也可以只是对每个进行+1
分类:
其他好文 时间:
2014-11-27 23:30:56
阅读次数:
271
https://github.com/plexus/chestnut一个用来调试clojurescript的工具https://github.com/swannodette/om一个Facebook的react的wrapper,react应该是上次InfoQ上提到的Facebook的immutabl...
分类:
其他好文 时间:
2014-11-23 17:31:15
阅读次数:
198
Before moving on to the more advanced aspects of monads, let’s recapitulate what defines a monad (seepart 1andpart 2for explanations):A data structure...
分类:
其他好文 时间:
2014-11-21 12:33:18
阅读次数:
129
In thefirst partof this tutorial, I have introduced the two most basic monads: the identity monad and the maybe monad. In this part, I will continue w...
分类:
其他好文 时间:
2014-11-21 12:32:50
阅读次数:
165
In this fourth and last part of my monad tutorial, I will write about monad transformers. I will deal with only one of them, but it’s a start. I will ...
分类:
其他好文 时间:
2014-11-21 12:28:03
阅读次数:
150
诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支持...
分类:
其他好文 时间:
2014-11-19 15:44:51
阅读次数:
279
版本
本文翻译自Clojure Namespaces and Vars 本文涵盖如下内容:
+ Clojure命名空间和var概述 + 如何定义命名空间 + 如何使用其它命名空间里的函数 + require,refer和use + 常见错误和典型错误,以及导致这些错误的原因 + 命名空间和代码管理
版权:
This work is licensed under a Creativ...
分类:
其他好文 时间:
2014-11-16 23:08:06
阅读次数:
363