Floating类型类与Double有何不同?

问题描述 投票:0回答:5
*User> :t sqrt
sqrt :: Floating a => a -> a

我不明白Floating a => a -> a试图告诉我什么。我的教授告诉我,sqrt可以被认为像sqrt :: Double -> Double。它确实像那样,但Floating a => a -> a是什么意思?

谢谢

haskell types typeclass
5个回答
© www.soinside.com 2019 - 2024. All rights reserved.