gpt4 book ai didi

elm - 如何使用小写类型参数读取 Elm 类型签名?

转载 作者:行者123 更新时间:2023-12-01 12:30:59 24 4
gpt4 key购买 nike

这是来自 library documentationTime.fps 的类型签名:

fps : number -> Signal Time

来自 Haskell,我想知道为什么 number 类型参数是小写的,这在 Elm 上下文中意味着什么。它是伪类型类吗?相比之下,我看到其他函数使用适当的具体类型作为数字参数,例如来自 Basics 模块:

toFloat : Int -> Float

round : Float -> Int

最佳答案

number 是一种特殊类型,可以是 IntFloat。它是小写的,因为它不是特定类型。您可以将其视为伪类型类,但与 Haskell 不同的是,您不能向 number 添加其他类型。

参见 http://elm-lang.org/docs/syntax#literals

关于elm - 如何使用小写类型参数读取 Elm 类型签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34294694/

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