第七屆 佳作

dev
蠻可愛的 Erlang 與 Elixir
一級屠豬士

系列文章

DAY 21

Elixir: The Power of Erlang, the Joy of Ruby

今天開始介紹Elixir. 這是Dave Thomas一次演講的題目.我覺得很生動的形容了Elixir, 就借來當今天正式介紹Elixir的題目. Elixir...

DAY 22

Elixir的函數以及模式比對

前面在介紹Erlang時,大量使用了模式比對, 在Elixir中,也是一樣. 我們來看以下的模組及函數. defmodule Rectangle do de...

DAY 23

Elixir 關於模組與資料型態

在前面的介紹中,我們寫的程式都是用defmodule, 也有使用了IO這個系統模組,來作輸出. 我們來看一下模組的 Import defmodule M1023...

DAY 24

Elixir 的 List

在Elixir中,List扮演了重要的角色. 如同Erlang或其他現代程式語言. Elixir有提供兩個重要的模組,分別為List與Enum. 在後續的例子中...

DAY 25

Elixir 的 String,Character list與function construct

String Elixir提供了String,使用上較為方便 來看下面的範例及說明: iex(1)> "I am a string"...

DAY 26

Elixir 的 range, keyword list

Range Elixir中提供了range,方便我們指定一個範圍的數字. 來看下面的例子: iex(1)> myrange = 1..3 1..3 iex...

DAY 27

Elixir 的 Control flow

Elixir的Control Flow有四種,分別為Pattern match, Multi-clause functions, Conditional sta...

DAY 28

Elixir 的 Loops 與 iteration

Elixir的loops,嗯..... 遞迴!是的,我們的老朋友遞迴又出現了. 遞迴與尾遞迴 來看一個簡單的範例,產生自然數的. defmodule Natur...

DAY 29

Elixir 的 Concurrency

Erlang 與 Elixir的 Concurrency 原理 前面我們已經看過Erlang的Concurrency一些實例. 今天來講一下原理. Erlang...

DAY 30

開放電信平台OTP 介紹

概說 在前面的Erlang與Elixir的介紹裡面,已經有關於process的運作, 以及process之間的互動.也對BEAM及porcess有一定的了解....