前面曾經介紹過,用函數當函數參數. 今天介紹進階的應用,這種方式稱為 Higher-order functions. 來看一下範例程式: -module(hhf...
先來討論erlang中的process. 這是屬於erlang的process,不是OS的process. erlang的process具有以下特點: 建立與...
昨天的例子是透過erlang shell 傳遞要求給process.<br /> 今天改為client server 方式.<br />...
昨天的範例中使用了receive,但是process有可能一直沒收到message, 所以receive 有對應的 after, 用來設定等待時間,單位為mil...
前面我們看過產生processes及之間的通訊. 那當process發生錯誤時,是怎樣的處理機制呢? 我們先來看一個BIF(內建函數),叫link/1. 簡單範...
昨天介紹到了捕捉process離開信號,今天要來看一下, 捕捉到了以後process的行為. 先看以下的程式: -module(e1017a). -export...
今天接續昨天的捕捉離開信號,各processes之間的互動關係. process [B] 在今天的情境,都會以system_process的型態來互動. 情境4...
前幾天我們介紹了processes之間的link機制. 也看到了子process脫離或死亡,可以將其隔離, 而不致影響到母process,或是上層的proces...