TL; DR: readMaybe s , Num a => Maybe a, Maybe Integer.
, readMaybe .
Nothing, aJust n, n m = n + 1.
m = n + 1, , n Num, (+) :: Num a => a -> a -> a 1 :: Num a => a. , default ed:
4.3.4
topdecl -> default (type1 , ... , typen) (n>=0)
, Haskell-style, - . , , 10, , Int Bool Read Show,
let x = read "..." in show x -- invalid
, ,
show :: forall a. Show a =>a ->String
read :: forall a. Read a =>String ->a
a Int , Bool. , .
, e , u. cx = > t, u u, cx, t. .
default, Haskell, default (Integer, Double), . GHC Integer, , Double.
Integer m = n + 1, m :: Integer, n :: Integer , , readMaybe s :: Maybe Integer.
default s, default (), , .