0 / 0 / 0
Регистрация: 18.11.2018
Сообщений: 26
|
|
1 | |
Вопросы из теста: "Non-exhaustive patterns in function"05.06.2021, 09:07. Показов 1445. Ответов 3
Добрый день, может кто помочь с вопросами из теста по Хаскелу.
1.О чем свидетельствует ошибка "Non-exhaustive patterns in function"? 2.Можно ли обнаружить ошибку "Non-exhaustive patterns in function" при компиляции?
0
|
05.06.2021, 09:07 | |
Ответы с готовыми решениями:
3
Non-exhaustive patterns in function Вопросы из теста Ответить на вопросы теста Ответить на вопросы теста Ответить на вопросы теста |
Модератор
|
|||||||||||
05.06.2021, 12:54 | 2 | ||||||||||
Первая свидетельствует о том, что аргумент функции не удовлетворяет ни одному шаблону (или охранному выражению). Пример:
a.out: main.hs:10:1-24: Non-exhaustive patterns in function foo Как видно из приведенного выше, компилятор это не отлавливает...
2
|
Модератор
|
|||||||||||
05.06.2021, 13:08 | 3 | ||||||||||
Отлавливает если включить большинство предупреждений.
Или в командной строке ключ -Wall, или его же в файле имя_проекта.cabal, к примеру, у меня в тестовом проекте
Тогда компилятор выдаёт
2
|
Модератор
|
|
05.06.2021, 13:13 | 4 |
Curry, о, спасибо!
0
|
05.06.2021, 13:13 | |
05.06.2021, 13:13 | |
Помогаю со студенческими работами здесь
4
Вопросы для теста Ответить на вопросы теста Ответить на вопросы теста Ответить на вопросы теста Ответить на вопросы теста Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |