Haskell 2016-04-18 haskell ghc // compilerghci // 直譯器 ghci1234567891011121314151617181920212223242526272829303132333435-- :l baby // load baby.hs:l yume.hs --重新讀取:r -- 重新載入:set prompt "ghci >":? --help-- import moduleimport Data.Ratio:module + Data.Ratio-- info:i (+):info (+)-- :set +t // 終端輸入會顯示型態-- :unset +t-- :t 'a'-- :type 'a'-- 'a' :: Char-- Eq == /=-- Ord > < >= <=-- Ordering GT LT EQ-- Show show-- 對 ghci 來說-- 1 + 1 = 2-- 再透過 show 2 顯示-- mAdd x y z = x + y + z-- mAdd 1 2 會回傳函數-- 函數 預設非 Show Type-- 因此會有一些錯誤訊息Integral Int IntegerFloating Float Double telegraf Yesod