E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
clojure
C++11 函数式编程
当我们说起函数式编程来说,我们会看到如下函数式编程的长相:函数式编程的三大特性:immutabledata不可变数据:像
Clojure
一样,默认上变量是不可变的,如果你要改变变量,你需要把变量copy出去修改
深红的眼眸
·
2020-08-24 23:17
Clojars 用 depstar 和 deps-deploy 发包的记录
因为考虑CI做部署的事情,在网上问了一下,有社区的高手给了个方案:https://
clojure
verse.org/t/gi...Iwouldexpectthistobepossiblesincelein
题叶
·
2020-08-24 15:15
clojure
尝试
Clojure
Spec 的笔记
工具当中需要检测数据格式,试着用了一下
Clojure
Spec.如果英文好,直接看文档就行了,也不用这篇笔记,太琐碎了,也缺失例子...https://
clojure
.org/guides/sp...例子我整理在了
题叶
·
2020-08-24 14:51
clojure
不用 Lein/Boot 部署代码到 Clojars
Clojure
部分代码是按照Java生态的习惯打包发布到Maven仓库上面的.作为npm程序员,我对Maven相当了解...Clojars是一个类似Maven的仓库,相对于Maven,更多包会发布在这里
题叶
·
2020-08-24 14:39
clojure
使用
Clojure
Script 开发浏览器插件的过程与收获
本文首发于个人博客随着Firefox57的到来,之前维护的一个浏览器插件gooreplacer必须升级到WebExtensions才能继续使用,看了下之前写的JS代码,毫无修改的冲动,怕改了这个地方,那个地方突然就broken了。因此,这次选择了cljs,整体下来流程很顺利,除了迁移之前的功能,又加了更多功能,希望能成为最简单易用的重定向插件:-)闲话少说,下面的内容依次会介绍cljs的工作机制、
jiacai2050
·
2020-08-24 14:56
clojure
Cirru 是怎样编译到
Clojure
的
这篇文章解释一下Cirru到
Clojure
代码的编译步骤.目前编辑使用的是CumuloEditor,参考这里的Demo.Cirru是整个大的项目的名字,Cirru本身的目标是AST编程,而CumuloEditor
题叶
·
2020-08-24 13:58
clojure
cirru
Clojure
Emacs开发环境(Mac/Linux/Windows)
注意最新安装方法在emacs-for-
clojure
里更新,本文不再维护。有问题可以加QQ群119845407交流。
YeZhaoLiang
·
2020-08-24 13:41
emacs
clojure
windows10
ubuntu
Cirru 演进历程: 2012 ~ 2016
作为存储结构,然后CirruEditor基于这个结构实现,通过图形界面来修改代码,早期Cirru也提供了文本格式来兼容,现在倾向于不使用.目前基于Cirru设计的最重要的工具是StackEditor,用于生成
Clojure
题叶
·
2020-08-24 13:44
cirru
Mac OS 下建立
clojure
开发环境极简说明
MacOS是
Clojure
程序员最多使用的开发环境。
robertluo
·
2020-08-24 13:08
clojure
macos
Clojure
: atom vs agent vs ref
Firstatom,agentandrefareworkformutablestateandthreads.AtomItissynchronous,andwillretrywhenotherthreadchangethestate.Usecase:memoize.Functionsforagent:atom,deref,@,swap!,reset!AgentItisasynchronous.Ith
2dian718
·
2020-08-24 13:34
clojure
atom
stm
concurrency
函数式编程
关于 Cirru Editor 存储格式
Cirru是一个使用语法树编辑器来编写代码,以此绕开语法限制的方案.目前成熟的编辑器方案有StackEditor和CumuloEditor,其中CumuloEditor是我目前开发当中正在持续维护的,用于开发
Clojure
Script.CirruEditor
题叶
·
2020-08-24 13:17
cirru
Understanding
Clojure
Ring Middleware
我们先创建一个handler(nsmiddleware-example(:usering.adapter.jettyring.middleware.params))(defnhandler[request]{:headers{}:status200:body(str"Helloword!")})(defapphandler);;Starttheserverifithasn'talreadybeen
2dian718
·
2020-08-24 13:08
web
middleware
ring
clojure
Cumulo Editor 启动教程
CumuloEditor是在Cirru项目下的一个实时协同语法树编辑器,语法树编辑器说的是代码以树形结构保存,以DOM的形态被编辑,实时协同说的是多人编辑时能相互看到彼此的光标和修改的字符,Cumulo最终会被编译成
Clojure
题叶
·
2020-08-24 13:36
cirru
关于投入产出和新技术的随想
,那么,大部分新的改进实际上都是解放生产力的,无论是性能合适新功能,特别是CoffeeScript,Flexbox,React,都是对效率的巨大提升.当然我的心态某种程度上也延伸到了更多的技术上,比如
Clojure
Script
题叶
·
2020-08-24 13:21
新技术
效率
Respo 中的 defcomp Macro
Macro有点类似编译过程执行的函数,当然它不是函数,不熟悉的可以先看看下面的文章了解一下
Clojure
的Macro:https://learnxinyminutes.com/...
题叶
·
2020-08-24 13:42
macro
clojure
[译] 快速介绍 JavaScript 中的 CSP
一般来说,它是写并行代码的一套方案.在Go语言里自带该功能,
Clojure
通过基于Macro的core.async来实现,现在JavaScript通过Generator也能做支持了,或者说ES6的功能.
题叶
·
2020-08-24 13:26
javascript
csp
Respo 近期归纳
Respo是我基于
Clojure
Script写的模仿React的一个类库.之前有过文章介绍了,起因是React社区对cljs的推崇,cljs是Lisp方言,而且自带Immutabledata,很实用写virtualDOM
题叶
·
2020-08-24 13:35
respo
前端框架
clojurescript
Respo 单页面应用 Demo 代码解释
Respo确实是个轮子,甚至不像是react-lite那样能替代ReactRespo主要的目标是用
Clojure
Script重新实现一遍,以及改进和学习为了方便使用,我把相应代码整理出一个模块,方便的有兴趣的同学使用
题叶
·
2020-08-24 13:45
respo
clojurescript
sublime snippet 用法 以及 其中scope的定义名称
source.actionscript.2AppleScript:source.applescriptASP:source.aspBatchFIle:source.dosbatchC#:source.csC++:source.c++
Clojure
Yang_River
·
2020-08-24 13:11
snippet
代码提示
模板
Y分钟学
clojure
宏
和所有Lisp一样,
Clojure
内在的同构性使得你可以穷尽语言的特性,编写生成代码的子过程——“宏”。宏是一种按需调制语言的强大方式。小心!可以用函数完成的事用宏去实现可不是什么好事。
思否编辑部
·
2020-08-24 13:47
clojure
macros
元编程
入门
函数式编程初探(functional programming)
不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言也层出不穷,比如Erlang、
Clojure
、Scala,、F#等等。
weixin_30697239
·
2020-08-24 10:11
Java技术体系与JDK发展史,你知道嘛?
1、Java技术体系从广义上讲,
Clojure
,JRuby,Groovy等运行于Java虚拟机上的语言及其相关的程序都属于Java技术体系的一员。
LyuanAI
·
2020-08-24 07:39
技术分享
区块链-以太坊学习笔记(五)
这与运行在JVM(java虚拟机)语言,如java、Scala,Groovy,
Clojure
,JRuby等很相似。
光之梦
·
2020-08-23 22:20
区块链
Java混合编程
文章目录调用Java在java中调用
Clojure
在java中调用Kotlin调用JavaJava在JVM中的老大地位不可撼动,所以诸如Groovy,Kotlin,Scala,
Clojure
等都可以无痛调用
微小冷
·
2020-08-22 22:29
编程语言学习
scala的语法糖
转载自:http://
clojure
.iteye.com/blog/2091818scala这些语法糖在第一次看到,对于我们这些老编程人员来说,感觉有点莫名其妙,不过慢慢熟悉之后,就会感觉很自然。
fhg12225
·
2020-08-22 16:15
scala
scala
语法糖
Clojars 用 depstar 和 deps-deploy 发包的记录
因为考虑CI做部署的事情,在网上问了一下,有社区的高手给了个方案:https://
clojure
verse.org/t/gi...Iwouldexpectthistobepossiblesincelein
题叶
·
2020-08-22 11:41
clojure
Linux中一些比较厉害的编辑器和编译器以及软件安装的几种方式及区别
在Eclipse中,完全胜任以下编程语言的工作——Python,R,Ruby,JavaScript,Natural,Lasso,C,C++,COBOL,Scheme,
Clojure
,Groovy等等,它也是
wxm192939
·
2020-08-22 11:08
linux
深入字节码 -- 计算方法执行时间
java程序通过javac编译之后生成文件.class就是字节码集合,正是有这样一种中间码(字节码),使得scala/groovy/
clojure
等函数语言只用实现一个编译器即可运行在JVM上。
OneAPM蓝海讯通
·
2020-08-22 09:04
java
应用性能
语言
我要学的最后一门编程语言:LISP (
Clojure
)
我开发软件。事实上,我的整个职业生涯都是从事软件开发。早在互联网时代之前,在那次泡沫之前,那次泡沫之前的泡沫之前,我就在波士顿的一家小公司里的一份软件开发的岗位上苦苦奋斗,我们做多协议路由器。在那份工作中,我从做测试干起,是一个“质管员”,感谢这个公司的技术创始人的榜样,他努力的工作,在CaymanSystems中作为一个特殊的开发人员给予我们指导,使我找到了驱动我之后二十年的人生招唤:软件开发。
aqee
·
2020-08-22 02:47
LISP
函数式编程初探
不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、
clojure
、Scala,、F#等等。
阮一峰
·
2020-08-22 01:56
函数式编程
Hello world
("Hello{}","sf");}scalaprintln("Hellosf")
clojure
(println"Hello""sf")rubyprint"Hello","sf";
sirenia
·
2020-08-21 15:53
helloworld
usage of leiningen and
clojure
usageofleiningenand
clojure
leiningenhowtoinstallinstalljavasudoapt-getupdatesudoapt-getinstallopenjdk-
梦回普达措
·
2020-08-21 08:12
leiningen
clojure
Ubuntu
linux
leiningen
clojure
Clojure
Script core.async 丰富的语义和示例
这篇笔记主要是基于文档展开一下core.async在
Clojure
Script当中的基本用法.具体的内容可以看原文章,已经比较详细了,很多在API文档的demo当中.关于基础知识跟cljs跟clj的区别
题叶
·
2020-08-21 02:40
clojurescript
异步编程
[job]
Clojure
Jobs |
Clojure
Docs - Community-Powered
Clojure
Documentation and Examples
Clojure
Jobs|
Clojure
Docs-Community-Powered
Clojure
DocumentationandExampleshttp://
clojure
docs.org/jobs/amp1
葡萄喃喃呓语
·
2020-08-20 22:28
【
Clojure
】re-frame for SPA
re-frame介绍re-frame是一个帮助我们快速开发WEB单页面应用的框架,是一个基于数据驱动的框架。其主要流程是如下的一个永无止境大循环:dispatch——事件分发事件来源:用户输入、用户点击、定时器、远程调用响应等。事件作为一个数据被投入到类似于事件总线的队列,其数据结构为:[event-idevent-arg1event-arg2...]re-frame事件分发函数:(re-fram
SnaiLiu
·
2020-08-20 21:10
clojurescript
react.js
单页面应用
【
Clojure
】re-frame for SPA
re-frame介绍re-frame是一个帮助我们快速开发WEB单页面应用的框架,是一个基于数据驱动的框架。其主要流程是如下的一个永无止境大循环:dispatch——事件分发事件来源:用户输入、用户点击、定时器、远程调用响应等。事件作为一个数据被投入到类似于事件总线的队列,其数据结构为:[event-idevent-arg1event-arg2...]re-frame事件分发函数:(re-fram
SnaiLiu
·
2020-08-20 21:09
clojurescript
react.js
单页面应用
新的 Vue Function-based API 当中的看到的
Clojure
Atom 的影子
这次Vue大会看到了Vue新的API设计,中间有一些觉得眼熟的写法,后面也看到了工业聚的一些解读,大致知道是什么样的用法吧..当然现场演讲过Vue具体实现的优化是更复杂的,比这个API要多..Vue.js作者在VueConf的演讲视频出炉VueFunction-basedAPIRFC中文版本揭秘Vue-3.0最具潜力的API其中比较让我觉得眼熟的是value(0)还有特别是state({count
题叶
·
2020-08-20 21:29
clojurescript
immutable-js
react.js
新的 Vue Function-based API 当中的看到的
Clojure
Atom 的影子
这次Vue大会看到了Vue新的API设计,中间有一些觉得眼熟的写法,后面也看到了工业聚的一些解读,大致知道是什么样的用法吧..当然现场演讲过Vue具体实现的优化是更复杂的,比这个API要多..Vue.js作者在VueConf的演讲视频出炉VueFunction-basedAPIRFC中文版本揭秘Vue-3.0最具潜力的API其中比较让我觉得眼熟的是value(0)还有特别是state({count
题叶
·
2020-08-20 21:29
clojurescript
immutable-js
react.js
关于
Clojure
Script 裸写 stateful React Component
目前的
Clojure
ScriptReact绑定都是比较复杂的,比如Reagent,做了不少的修改,我打算看看直接用cljs裸写,按照React本身的语义,会是什么样子,网上搜到几个版本的代码,总之核心代码就是这样了
题叶
·
2020-08-20 20:59
clojurescript
react.js
关于
Clojure
Script 裸写 stateful React Component
目前的
Clojure
ScriptReact绑定都是比较复杂的,比如Reagent,做了不少的修改,我打算看看直接用cljs裸写,按照React本身的语义,会是什么样子,网上搜到几个版本的代码,总之核心代码就是这样了
题叶
·
2020-08-20 20:59
clojurescript
react.js
3年,从工程师到创始人
【玩转LeanCloud】活动开发经验分享:作者:黄涛大家好,我是htoooth,在一家电商公司做Node.js开发,爱折腾,喜欢追新语言,像golang、elixir、
clojure
、人工智能和python
LeanCloud
·
2020-08-20 20:20
虚拟现实
人工智能
创业者
node.js
3年,从工程师到创始人
【玩转LeanCloud】活动开发经验分享:作者:黄涛大家好,我是htoooth,在一家电商公司做Node.js开发,爱折腾,喜欢追新语言,像golang、elixir、
clojure
、人工智能和python
LeanCloud
·
2020-08-20 20:47
虚拟现实
人工智能
创业者
node.js
关于在
Clojure
Script 当中引入依赖 document 对象的包(笔记)
=undefined){//dosomething}如果是
Clojure
Script当中遇到此类的代码,也类似:(if(exists?js/window)(commen
题叶
·
2020-08-20 20:41
clojurescript
关于在
Clojure
Script 当中引入依赖 document 对象的包(笔记)
=undefined){//dosomething}如果是
Clojure
Script当中遇到此类的代码,也类似:(if(exists?js/window)(commen
题叶
·
2020-08-20 20:41
clojurescript
又一份
Clojure
Script 介绍
又一份
Clojure
Script介绍
Clojure
Script是什么样的
Clojure
Script是一门编译到JavaScript的Lisp方言,就像CoffeeScript.
Clojure
是Lisp方言
题叶
·
2020-08-20 20:20
clojurescript
又一份
Clojure
Script 介绍
又一份
Clojure
Script介绍
Clojure
Script是什么样的
Clojure
Script是一门编译到JavaScript的Lisp方言,就像CoffeeScript.
Clojure
是Lisp方言
题叶
·
2020-08-20 20:20
clojurescript
Clojure
Script 1.10.x 新技能 cljs.main 快速开启
翻译自https://github.com/
clojure
/cl...遇到问题,请用英文反馈至https://
clojure
verse.org/t/cl...内容:
Clojure
Script编译器生产环境编译在
题叶
·
2020-08-20 20:05
clojurescript
Clojure
Script 1.10.x 新技能 cljs.main 快速开启
翻译自https://github.com/
clojure
/cl...遇到问题,请用英文反馈至https://
clojure
verse.org/t/cl...内容:
Clojure
Script编译器生产环境编译在
题叶
·
2020-08-20 20:05
clojurescript
笔记, 配置阿里云 Cumulo(
Clojure
Script) 临时开发环境
刚发现阿里云有按小时租赁服务器的设置,感觉自己以前的服务器太慢,就试试,面对的问题此前服务器选择香港节点,发现网络还是有点延时,另外配置较低,考虑到大部分时间闲置,不好意思买很高,但是对于shadow-cljs来说太少,因为
Clojure
Script
题叶
·
2020-08-20 20:52
linux
node.js
clojurescript
笔记, 配置阿里云 Cumulo(
Clojure
Script) 临时开发环境
刚发现阿里云有按小时租赁服务器的设置,感觉自己以前的服务器太慢,就试试,面对的问题此前服务器选择香港节点,发现网络还是有点延时,另外配置较低,考虑到大部分时间闲置,不好意思买很高,但是对于shadow-cljs来说太少,因为
Clojure
Script
题叶
·
2020-08-20 20:52
linux
node.js
clojurescript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他