codecamp

Elixir Erlang基础

Elixir运行在Erlang虚拟机上,而且Elixir开发者迟早会想和Erlang库打交道.这里是一些在线的Erlang学习资源:

  • 这个Erlang语法:快速入门简明地介绍了Erlang语法.每段代码都有着等效的Elixir代码.这使得你不仅能学习Erlang的语法,还能复习在本教程中学到的东西.
  • Erlang官方网站有一个简短的带图片的指引阐述了Erlang并行编程的思想.
  • 把你的Erlang学好!是一本优秀的Erlang介绍,包含设计原则,标准库,最佳实践等等.如果你已经阅读过了之前的快速如门课程,你讲能够安全地跳过讲述语法的最初的两三章.当你阅读到并发章节,有趣的地方才开始了.


Elixir 社区和其它资源
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Elixir 基本操作符

Elixir 二进制,字符串和字符列表

Elixir 类型规格与行为

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }