如何使用小写类型参数读取Elm类型签名?
以下是来自以下站点的如何使用小写类型参数读取Elm类型签名?,elm,Elm,以下是来自以下站点的Time.fps的类型签名: 来自Haskell,我想知道为什么numbertype参数是小写的,以及在Elm上下文中这意味着什么。它是伪类型类吗?相比之下,我看到其他函数对数值参数使用适当的具体类型,例如从Basics模块: toFloat : Int -> Float round : Float -> Int number是一种特殊类型,可以是Int或Float。它是小写的,因为它不是特定类型。您可以将其视为一个伪类型类,但与Haskell不同的是,您不能
Time.fps
的类型签名:
来自Haskell,我想知道为什么number
type参数是小写的,以及在Elm上下文中这意味着什么。它是伪类型类吗?相比之下,我看到其他函数对数值参数使用适当的具体类型,例如从Basics
模块:
toFloat : Int -> Float
round : Float -> Int
number
是一种特殊类型,可以是Int
或Float
。它是小写的,因为它不是特定类型。您可以将其视为一个伪类型类,但与Haskell不同的是,您不能向number
添加其他类型
看
toFloat : Int -> Float
round : Float -> Int