我想从数据类型(Rat 类型)中的模块 (RatOps) 导入两个函数。如何在不编辑 RatOps 模块中导出的内容的情况下执行此操作。
最佳答案
您可以使用以下方式导入 `Rat 类型的属性 attr1
和 attr2
:
import RatOps(Rat(<b>attr1, attr2</b>))
如果Rat
类型定义为:
data Rat = Rat {
<b>attr1</b> :: Bool
, <b>attr2</b> :: String
}
您可以将它们作为 Rat
类型的项目导入。
关于haskell - 如何从类型导入某些函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64875066/