gpt4 book ai didi

haskell - 为什么 Hoogle 和 :t? 显示的 Text.Parsec.Token.natural 类型不同

转载 作者:行者123 更新时间:2023-12-04 01:31:10 26 4
gpt4 key购买 nike

我搜索了 Text.Parsec.Token.natural在 Hoogle 上找到了 Text.Parsec.Token.natural 的类型是 natural :: ParsecT s u m Integer .

但这与我用 :t 得到的结果相矛盾。在 GHCi 中。

GHCi 给出了这种类型:

Prelude Text.Parsec.Token> :t natural
natural
:: GenTokenParser s u m -> Text.Parsec.Prim.ParsecT s u m Integer

不仅自然,整数、浮点数、小数等也是自然的。

最佳答案

natural是数据类型 GenTokenParser s u m 的命名字段.该字段的类型为 ParsecT s u m Integer ;向下滚动以找到它。

函数naturalGenTokenParser s u m 的任何值访问该字段,因此类型。

关于haskell - 为什么 Hoogle 和 :t? 显示的 Text.Parsec.Token.natural 类型不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16714936/

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