Week 2 introduction2

 0    6 flashcards    up804653
mp3 indir Baskı oynamak kendini kontrol et
 
soru English cevap English
What are guards?
öğrenmeye başla
Guards are Boolean expression used in function definitions to givealternative results dependent on the parameter values
Haskal contains guards and what other simmilar function?
öğrenmeye başla
if... then... else...
how is a guard denoted?
öğrenmeye başla
maxThree: Int -> Int -> Int -> IntmaxThree x y z| x >= y && x >= z = x| y >= z = y| otherwise = z
how are local definitions denoted?
öğrenmeye başla
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?
öğrenmeye başla
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?
öğrenmeye başla
true

Yorum yapmak için giriş yapmalısınız.