-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Глава 10. Диапазон (id haskell_chapter_0100)
Отзыв:
В главе ничего не говорится о том, что будет, если конец в записи диапазона не будет попадать в сам диапазон. Так, в задаче 1 число 100 не входит в диапазон, так как он заканчивается на 98.
Моя претензия в том, что не проговорено такое неочевидное поведение (поскольку теоретически можно было бы в таких ситуациях ждать ошибку или предупреждение).
Глава 11. Кортеж (id haskell_chapter_0110)
Отзыв:
В задаче 3 не принимается решение, в котором "-> String" перенесено на новую строку, хотя в этой же главе буквально сразу выше написано, что такой стиль записи допустим и часто встречается.
Глава 12. Лямбда-функция (id haskell_chapter_0120)
Отзыв:
В задаче 1 пропущено слово "равнобедренный" для треугольника - иначе нужно было бы указывать две стороны.
В этой же задаче 1 у меня не приняло в качестве решения ф-ю, которая работает с типами Float а не Double.
До этой главы как я помню в примерах не встречалось выражение вида
main = do
Что оно означает в данной главе не объясняется.
Глава 15. Hackage и библиотеки (id haskell_chapter_0150)
Отзыв:
Что-то не то с задачей 4. Даже когда я подставляю правильный ответ из кода страницы, всё равно выдаётся ошибка
/home/code_runner/user-code/src/UserCode.hs:1:1: error: [GHC-28623]
File name does not match module name:
Saw : ‘Main’
Expected: ‘UserCode’
|
1 | import Prelude hiding (putStrLn)
| ^
Глава 18. Space leak (id haskell_chapter_0180)
Отзыв:
по ненужному ей списку и увеличивающаяся свой второй аргумент
Опечатка в слове "увеличивающая".
Первый способа самый простой
"способ"