gpt4 book ai didi

haskell - 如何导入特定的 PortNumber 构造函数

转载 作者:行者123 更新时间:2023-12-03 15:03:03 25 4
gpt4 key购买 nike

简单的问题。

这编译:

module Example where

import Network

port :: PortID
port = PortNumber 3001

这不会:
module Example where

import Network (PortID, PortNumber)

port :: PortID
port = PortNumber 3001

GHC 说:
Example.hs:6:8: Not in scope: data constructor `PortNumber'

为什么?

最佳答案

它一定要是

import Network (PortID(PortNumber))

PortNumber似乎是 PortID 的构造函数.另一个导入只是导入所有 Network因此 PortNumber被发现。

关于haskell - 如何导入特定的 PortNumber 构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11370778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com