无涯教程网
Golang
Elixir
Erlang
Haskell
Dart
Rust
Scala
C++
R
Swift5
Arduino
Awk
LISP
C语言
MATLAB
D语言
Swift
入门教程
Clojure - 简介
Clojure - 环境设置
Clojure - 基本语法
Clojure - REPL
Clojure - 数据类型
Clojure - 变量声明
Clojure - 运算符
Clojure - 循环语句
Clojure - 条件判断
Clojure - 函数声明
Clojure - 数字(Numbers)
Clojure - 递归函数
Clojure - 文件I/O
Clojure - 字符串(Strings)
Clojure - 列表(Lists)
Clojure - 集合(Sets)
Clojure - 向量(Vectors)
Clojure - 映射(Maps)
Clojure - 命名空间
Clojure - 异常处理
Clojure - 序列
Clojure - 正则表达式
Clojure - Predicates函数
Clojure - 解构赋值
Clojure - 日期&时间
Clojure - 原子(Atoms)
Clojure - 元数据
Clojure - StructMaps
Clojure - 代理
Clojure - 观察者
Clojure - 宏(Macros)
Clojure - 参考值
Clojure - 数据库
Clojure - Java接口
Clojure - 并发编程
Clojure - 应用程序
Clojure - 自动化测试
Clojure - 库(Libraries)
Clojure集合索引页
Clojure - 循环语句
Doseq语句
Dotimes语句
Loop语句
Clojure - 条件判断
If语句
If/do语句
Nested If语句
Case语句
Cond语句
Clojure - 函数声明
定义函数
匿名函数
多参数函数
可变函数
高阶函数
Clojure - 数字(Numbers)
zero?函数
pos?函数
neg?函数
even?函数
odd?函数
number?函数
integer?函数
float?函数
Clojure - 字符串(Strings)
str函数
format函数
count函数
subs函数
compare函数
lower-case函数
upper-case函数
join函数
split函数
split-lines函数
reverse函数
replace函数
trim函数
triml函数
trimr函数
Clojure - 列表(Lists)
list*函数
first函数
nth函数
cons函数
conj函数
rest函数
Clojure - 集合(Sets)
sorted-set函数
get函数
contains?函数
conj函数
disj函数
union函数
difference函数
intersection函数
subset?函数
superset?函数
Clojure - 向量(Vectors)
vector-of函数
nth函数
get函数
conj函数
pop函数
subvec函数
Clojure - 映射(Maps)
get函数
contains?函数
find函数
keys函数
vals函数
dissoc函数
merge函数
merge-with函数
select-keys函数
rename-keys函数
map-invert函数
Clojure - 命名空间
*ns*函数
ns函数
alias函数
all-ns函数
find-ns函数
ns-name函数
ns-aliases函数
ns-map函数
un-alias函数
Clojure - 序列
cons函数
conj函数
concat函数
distinct
reverse
first
last
rest
sort
drop
take-last
take
split-at
Clojure - 正则表达式
re-pattern
refind
replace
replace-first
Clojure - Predicates函数
every-pred
every?
some
not-any?
Clojure - 原子(Atoms)
reset!
compare-and-set!
swap!
Clojure - 元数据
meta-with
meta
vary-meta
Clojure - StructMaps
defstruct
struct
struct-map
Accessing Individual Fields
Immutable Nature
Adding a New Key to the Structure
Clojure - 代理
agent
send
shutdown-agents
send-off
await-for
await
agent-error
Clojure - 参考值
ref
ref-set
alter
dosync
commute
Clojure - 应用程序
Desktop – See-saw
Desktop – Changing the Value of Text
Desktop – Displaying a Modal Dialog Box
Desktop – Displaying Buttons
Desktop – Displaying Labels
Desktop – Displaying Text Fields