2016-07-01 43 views

回答

6

您有什麼區別

  1. 空導出列表(module Foo() where)和
  2. 沒有出口列表中的所有(module Foo where)。

空出口列表表示:不導出值或類型定義。但是,模塊仍然會從模塊本身和所有導入的模塊中導出所有實例聲明,因此具有空導出列表的模塊可能會有用。

完全沒有導出列表意味着:導出模塊本身所做的所有值和類型定義。 (當然也包括所有實例聲明)。

相關問題