- GCHiコマンド
- 2. 型とその多相性で、作った関数の型をみたり、型の情報を覗いたりしている
- 使っているのは":"で始まるコマンド
- それらはGCHiコマンドと言うものらしく、こちらを参照
:type \f n -> repeated f n 12
:info Num
*Main> :type \f n -> repeated f n 12
\f n -> repeated f n 12 :: Num a => (a -> a) -> Int -> a
*Main> :info Num
class (Eq a, Show a) => Num a where
(+) :: a -> a -> a
(*) :: a -> a -> a
(-) :: a -> a -> a
negate :: a -> a
abs :: a -> a
signum :: a -> a
fromInteger :: Integer -> a
instance Num Fixed64
instance Num Integer
instance Num Int
instance Num Float
instance Num Double