Haskell語言Prelude模塊中函數read的用法及代碼示例。
用法類型:
Read a => String -> a
將字符串轉換為另一種類型
示例1:
輸入:
read "12"::Int
輸出:
12
示例2:
輸入:
read "12"::Double
輸出:
12.0
示例3:
輸入:
read "1.22"::Double
輸出:
1.22
示例4:
源碼:
main = print (rInt "12",rBool "True")
rInt :: String -> Int
rInt = read
rBool :: String -> Bool
rBool = read
輸出:
(12,True)
相關用法
注:本文由純淨天空篩選整理自 haskell read。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。