這裏是模塊 - Number1.hs不在範圍:數據構造IsTriangle
module Number1(isTriangle) where
isTriangle x y z = if x*x+y*y >= z*z then True
else False
這是主程序Main1.hs
import System.Environment
import Number1
main = do
args<-getArgs
let a = args !! 0
let b = args !! 1
let c = args !! 2
if (IsTriangle a b c) then return(True)
else return(False)
這個錯誤,我得到的時候ghc --make Main1.hs
附: '如果出現錯誤,則返回True'否則False'與'something'相同 – user102008