Week 2 introduction2

 0    6 词汇卡    up804653
下载mp3 打印 检查自己
 
问题 English 答案 English
What are guards?
开始学习
Guards are Boolean expression used in function definitions to givealternative results dependent on the parameter values
Haskal contains guards and what other simmilar function?
开始学习
if... then... else...
how is a guard denoted?
开始学习
maxThree: Int -> Int -> Int -> IntmaxThree x y z| x >= y && x >= z = x| y >= z = y| otherwise = z
how are local definitions denoted?
开始学习
the keyword "where" eg where /n dxSq = (x1 - x2)ˆ2 /n dySq = (y1 - y2)ˆ2
CAn local definitions be used outside of the function they are defined in?
开始学习
Local definitions can only be used within the functions that theyare defined; they are “hidden” from the rest of the program.
Local definitions can be used as function parameters true or false?
开始学习
true

您必须登录才能发表评论。