W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
當(dāng)使用Mix構(gòu)建工具處理Elixir項(xiàng)目時(shí),你可能會(huì)看到如下輸出:
Consolidated String.Chars
Consolidated Collectable
Consolidated List.Chars
Consolidated IEx.Info
Consolidated Enumerable
Consolidated Inspect
這是Elixir中裝載的所有協(xié)議,它們都被鞏固了.由于一個(gè)協(xié)議可以被調(diào)度到任何數(shù)據(jù)類型,該協(xié)議必須檢查每一個(gè)調(diào)用中給定類型的實(shí)現(xiàn)是否已經(jīng)存在.這可能很復(fù)雜.
然而,我們的項(xiàng)目在使用類似Mix的工具編譯過之后,就可以知道所有定義了的模塊,包括協(xié)議和它們的實(shí)現(xiàn).這樣,協(xié)議就可以被鞏固成一個(gè)非常簡單快速的調(diào)度模塊.
從Elixir v1.2開始,所有項(xiàng)目會(huì)自動(dòng)執(zhí)行協(xié)議鞏固.在Mix和OPT入門中我們將會(huì)構(gòu)建自己的項(xiàng)目.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: