Главная /
Язык и библиотеки Haskell 98 /
Что выполнит данная программа: findPos :: [Integer] → Maybe Integer findPos [] = Nothing findPos (x:xs) | x > 0 = Just x | otherwise = findPos xs
Что выполнит данная программа:
findPos :: [Integer] → Maybe Integer
findPos [] = Nothing
findPos (x:xs) | x > 0 = Just x
| otherwise = findPos xs
вопрос
Правильный ответ:
возвратит первый элемент списка
возвратит последний элемент списка
возвратит первый неотрицательный элемент списка
Сложность вопроса
60
Сложность курса: Язык и библиотеки Haskell 98
61
Оценить вопрос
Комментарии:
Аноним
Это очень элементарный вопрос интуит.
03 окт 2019
Аноним
Зачёт сдан. Иду в клуб отмечать победу над тестом интут
24 сен 2019
Другие ответы на вопросы из темы программирование интуит.
- # Что выполняет данный пример fibs :: Int → Array Int Int fibs n = a where a = array (0,n) ([(0,1),(1,1)] ++ [(i, a! (i-2) + a! (i-1))| i ← [2..n]])
- # Из перечисленных примеров алгебраическим типом данных является:
- # Какие из ниже перечисленных объявлений экземпляров запрещены:
- # Пример square :: Integer → Integer square x = x*x даст ответ при запросе square 5:
- # Выберите правильный выриант. Uncurry правильно выполнено в примере: