Size: a a a

2020 May 21

AR

Apfelsinchen Ritter in fprog_spb
Alexander Vershilov
(не уверен, что гуглтранслейт правильно мне перевёл)
Правильно.
источник

I

Igor in fprog_spb
Maxim Koltsov
Можно
Но тогда следующий стейт надо явно передавать и тащить за собой
Монада просто скрывает это протаскивание
Тогда можно внутри сделать свою локальную-монадк (шо бы через do удобно писать).
Зачем тащить это в сигнатуру функцию еще и интерпретатор отдельно писать?..
источник

n

neFormal in fprog_spb
Так можно и до fold скатиться
источник

MK

Maxim Koltsov in fprog_spb
Igor
Тогда можно внутри сделать свою локальную-монадк (шо бы через do удобно писать).
Зачем тащить это в сигнатуру функцию еще и интерпретатор отдельно писать?..
Чтобы с другими эффектами композить
источник

YS

Yan Shkurinskiy in fprog_spb
Хаскелисты с зашоренным сознанием х(
источник

u

umin in fprog_spb
А что подразумевается под "языком"? eDSL?
источник

YS

Yan Shkurinskiy in fprog_spb
Синтаксис для решение всяких задач, обычно более конкретных чем "общие"
источник

AV

Alexander Vershilov in fprog_spb
(докладчик не согласится) структура данных являющаяся функтором на основе, которой создаётся монада позволяющая объединять действия реализующие какой-то эффект
источник

AV

Alexander Vershilov in fprog_spb
Блин, не помню у Олли же было это всё?
источник

I

Igor in fprog_spb
Maxim Koltsov
Чтобы с другими эффектами композить
Ну не знаю, как-то спорно.

На первый взгляд кажется, что хаскелисты только и пытают приложение монадами обмазывать.
Вместо того что бы отделять чистые компьютейшины от эффектов, как кложуристы те же.

Хотя может тут просто "сферический в вакуме" пример.
источник

AV

Alexander Vershilov in fprog_spb
источник

AV

Alexander Vershilov in fprog_spb
во нашёл, 2016 год
источник

AV

Alexander Vershilov in fprog_spb
источник

AV

Alexander Vershilov in fprog_spb
Igor
Ну не знаю, как-то спорно.

На первый взгляд кажется, что хаскелисты только и пытают приложение монадами обмазывать.
Вместо того что бы отделять чистые компьютейшины от эффектов, как кложуристы те же.

Хотя может тут просто "сферический в вакуме" пример.
Континуейшены тоже монады
источник

AV

Alexander Vershilov in fprog_spb
Ну если без эффектов лишних
источник

AV

Alexander Vershilov in fprog_spb
Просто кложуристы боятся называть их m-word'ом
источник

АХ

Алексей Худяков... in fprog_spb
Alexander Vershilov
Предлагаю вместо слова монада использовать:

sehrschwierigerbegriff

а вместо фри монада

sehreinfacherbegriff

тогда объяснения будут понятнее
Заменим Functor => Applicative => Monad на Малявина => Фиговина => Муровина!
источник

AV

Alexander Vershilov in fprog_spb
Нет, это слишком просто, надо чтобы было так, что язык сломаешь
источник

AV

Alexander Vershilov in fprog_spb
В этом случае не захочется слишком часто говорить эти слова
источник

I

Igor in fprog_spb
Ребят, а что ide для хаскеля вообще не существует?
Надо в блокноте писать без подсказок?
источник