Size: a a a

2021 March 26

JS

Jerzy Syrowiecki in Haskell Start
.
Так. Мы объявляем функцию. Подаём на вход либо инт, либо ничегу. На выходе строка. С телом функции вроде ясно. А что с аргументом? Что это за fromMaybe 0? Откуда even?
это расширение ViewPatterns, нечасто используется
источник

Y

Yuuri in Haskell Start
.
Так. Мы объявляем функцию. Подаём на вход либо инт, либо ничегу. На выходе строка. С телом функции вроде ясно. А что с аргументом? Что это за fromMaybe 0? Откуда even?
even и fromMaybe из стандартной библиотеки. even проверяет число на чётность, fromMaybe x распаковывает опциональное значение, возвращая умолчальное x, если там ничега
источник

.

. in Haskell Start
Jerzy Syrowiecki
где вы этот код берёте? может, лучше по учебнику пройтись сначала, основы узнать?
Ну вот меня тоже сомнения обуревают, что статья не для совсем зеленых
источник

Y

Yuuri in Haskell Start
Можно переписать без стрелочека как
maybeEven x = if even (fromMaybe 0 x) <…>
источник

JS

Jerzy Syrowiecki in Haskell Start
.
Так. Мы объявляем функцию. Подаём на вход либо инт, либо ничегу. На выходе строка. С телом функции вроде ясно. А что с аргументом? Что это за fromMaybe 0? Откуда even?
и очень странный стиль — самую важную часть логики писать в том месте, которое предназначено для как бы подготовки данных
источник

.

. in Haskell Start
Yuuri
even и fromMaybe из стандартной библиотеки. even проверяет число на чётность, fromMaybe x распаковывает опциональное значение, возвращая умолчальное x, если там ничега
О, ага
Становится всё яснее и яснее
источник

.

. in Haskell Start
Yuuri
even и fromMaybe из стандартной библиотеки. even проверяет число на чётность, fromMaybe x распаковывает опциональное значение, возвращая умолчальное x, если там ничега
То есть frommaybe 0 x вернёт x, а если возвращать нечего, то 0?
источник

JS

Jerzy Syrowiecki in Haskell Start
.
Ну вот меня тоже сомнения обуревают, что статья не для совсем зеленых
@astynax запутываешь новичков!
источник

JS

Jerzy Syrowiecki in Haskell Start
.
То есть frommaybe 0 x вернёт x, а если возвращать нечего, то 0?
вернёт не x, а значение под Just внутри x, есть оно есть
источник

AP

Aleksei (astynax) Pi... in Haskell Start
Jerzy Syrowiecki
@astynax запутываешь новичков!
В статье всё нарисано про расширения и остальное. Нужно читать внимательно, всего лишь :)
источник

.

. in Haskell Start
Aleksei (astynax) Pirogov
В статье всё нарисано про расширения и остальное. Нужно читать внимательно, всего лишь :)
Если покажете кусок, где поясняют за maybe, буду благодарен , ибо я ещё раз посмотрел и ещё раз не нашёл.
источник

.

. in Haskell Start
Вполне возможно, что я долблюсь в глаза. Никогда не отрицаю такую возможность.
источник

AK

Aleksey Kislitsa in Haskell Start
Yan Shkurinskiy
судя по цветовой схеме - ковайники)
Это что такое?
источник

YS

Yan Shkurinskiy in Haskell Start
Aleksey Kislitsa
Это что такое?
Люди известные)
источник

AK

Aleksey Kislitsa in Haskell Start
Yan Shkurinskiy
Люди известные)
Я из дикого лесу, не знаю таких 😿
источник

.

. in Haskell Start
Aleksey Kislitsa
Я из дикого лесу, не знаю таких 😿
чекай закреп
источник

Д

Дон Макароне🦜... in Haskell Start
.
Если покажете кусок, где поясняют за maybe, буду благодарен , ибо я ещё раз посмотрел и ещё раз не нашёл.
Maybe это из стандартной библиотеки, а не из расширений
источник

R

Rafael in Haskell Start
.
Так. Мы объявляем функцию. Подаём на вход либо инт, либо ничегу. На выходе строка. С телом функции вроде ясно. А что с аргументом? Что это за fromMaybe 0? Откуда even?
Что это за ->? Оно в аргументах написано что-ли?
источник

к

кана in Haskell Start
источник

R

Rafael in Haskell Start
Jerzy Syrowiecki
это расширение ViewPatterns, нечасто используется
А, кажется понял
источник