Contenu connexe
Plus de Kiminari Homma (18)
Erlang
- 16. 確認!
• 次の式は成り立つでしょうか?
{ 123 , abc } = { X , abc }.
成功! X |-> 123
{ X, Y } = { 333, ghi, 12}.
失敗 タプルの形が異なる
{ X, Y, X} = { { abc, 12 } , 40, { abc, 12 } }.
成功! X|-> { abc,12 } , Y |-> 40
[ A, B , C | T ] = [ a, b, c, d, e ]
成功! A|-> a , B|-> b, C|-> c, T|->[d,e]
Notes de l'éditeur
- 一方のスレッドがリソースの状態を変更したせいで、他方のスレッドで処理結果がおかしくなってしまう
- 変数が単一代入変数である点などから
- 基本的にはアトムを用いる
興味の無い変数は無名関数として_で表現する。