str*_*lep 13 haskell abstraction module interface
导入某些数据类型时,需要将(..)用于导入构造函数.
是否可以阻止导出某些数据类型的构造函数,即使导出该数据类型也是如此?
GS *_*ica 15
是的,只需在导出它们时使用相同的语法 - Foo()只需导出类型,Foo(..)导出类型和所有构造函数,然后Foo(FooC1,FooC2)只导出该类型的命名构造函数.
Foo()
Foo(..)
Foo(FooC1,FooC2)
归档时间:
15 年,4 月 前
查看次数:
1759 次
最近记录:
14 年,8 月 前