База ответов ИНТУИТ

Язык и библиотеки Haskell 98

<<- Назад к вопросам

Правило
case v of {p1 match1; ...; pn matchn} = case v of {p1 match1; _ → ...   case v of {pn matchn; _ → error "нет сопоставлений"}...}
соответствует:

(Отметьте один правильный вариант ответа.)

Варианты ответа
вычислению с помощью ==
основному case-выражению(Верный ответ)
перегруженному оператору ==
Похожие вопросы
Дан тип: data Month = January|February|March|April|May При использовании класса Bounded maxBounded границей будет являться:
Дан тип: data Color = Red|Green|Blue|Yellow При использовании класса Bounded minBounded границей будет являться:
Что выведет программа
compare x y|x == y    = EQ|x <= y = LT|otherwize = GT
при заданных значениях x = 7, y = 3:
Что выведет программа
max x y z| (x > y) and (x > z)   = x| (x < y) and (y > z)   = y| othrwize    = z
При заданных значениях x = 5, y = 3, z = 7:
Пример
square :: Integer → Integersquare x = x*x
даст ответ при запросе square 5:
Что значит функция openFile, если ее режим равен WriteMode:
Что происходит, если функция hSetBuffering имеет режим BlockBuffering:
Что происходит, если функция hSetBuffering имеет режим LineBuffering:
Что значит функция openFile, если ее режим равен AppendMode:
Что происходит, если функция hSetBuffering имеет режим NoBuffering: