Elixir 別名,要求與進口

2023-12-15 17:53 更新

  1. 別名 
  2. 要求 
  3. 進口 
  4. 使用 
  5. 理解別名 
  6. 模塊嵌套 
  7. 群體別名/進口/要求/使用

為了方便軟件復用,Elixir提供了三個命令(alias,requireimport)外加一個宏use,簡介如下:

# 給模塊一個別名,使得我們可以調(diào)用Bar來代替Foo.Bar
alias Foo.Bar, as: Bar

# 確保模塊是編譯好且可用的(常用于宏)
require Foo

# 進口Foo中的函數(shù),使得可以不加前綴地調(diào)用它們
import Foo

# 調(diào)用Foo中的代碼定義作為擴展
use Foo

現(xiàn)在我們將詳細探索它們.記住前三條之所以被稱為命令,是因為它們具有詞法范圍,而use只是一個普通擴展點.


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號