Size: a a a

F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)

2020 August 11

MS

Maksym Suprunenko in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Shub Niggurath
ну да, если на минуту забыть о неуместности самого ивент сорсинга
Да
источник

MS

Maksym Suprunenko in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Я сам не видел его там смысла
источник

SN

Shub Niggurath in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
но ивент сорсинг вполне реализуем и на мейнстрим ООП
источник

R

Roman in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Doge Shibu
Нет, тут про другое.

Если ты пытаешься объяснить как связаны монада и моноид, то это лучше не так делать.

Если речь просто про монады, то там есть такие сигнатуры:

bind :: m a -> (a -> m b) -> m b
pure :: a -> m a

Ну и bind можно заменить на join :: m (m a) -> a
А как тогда связать монаду и моноид?
источник

SN

Shub Niggurath in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Roman
А как тогда связать монаду и моноид?
монада ведет себя как моноид
источник

SN

Shub Niggurath in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
в одной определенной категории
источник

DS

Doge Shibu in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Roman
А как тогда связать монаду и моноид?
Посмотри внимательно на сигнатуру join, что она тебе напоминает?
источник

R

Roman in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Doge Shibu
Посмотри внимательно на сигнатуру join, что она тебе напоминает?
Явно не a -> a -> a
источник

SN

Shub Niggurath in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Maksym Suprunenko
Я сам не видел его там смысла
когда-то очень давно я сам переоткрыл дизайн-паттерн "медиатор", а мой коллега  переизобрел  виртуальные функции в С++. довольно долго мы оба использовали это как основной инструмент для любой задачи - я во всем видел несвязные объекты, а он везде тулил свое костыльное наследование
источник

АВ

Андрей Вилинский... in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
XÆA-XII
Переслано от XÆA-XII
@Lanayx, видел вчера видео с тобой на ютубе:)
посмотрел из любопытства, вначале сложилось впечатление, что ведущий шарит в теме больше гостя ))
источник

MS

Maksym Suprunenko in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Shub Niggurath
когда-то очень давно я сам переоткрыл дизайн-паттерн "медиатор", а мой коллега  переизобрел  виртуальные функции в С++. довольно долго мы оба использовали это как основной инструмент для любой задачи - я во всем видел несвязные объекты, а он везде тулил свое костыльное наследование
)))
источник

SN

Shub Niggurath in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
ну ты понимаешь, да? джет начался с 5 инженеров, трое из которых были русскими. они росли вместе с компанией, и такого рода "открытия" были неизбежны. но видимо испытание медными трубами прошли не все, и поэтому "все делать через ивент сорсинг" было чисто административным решением, что кстати откололо огромный кусок инженеров и похоже послужило  причиной резкого ухудшения качества обслуживания
источник

DS

Doge Shibu in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Roman
Явно не a -> a -> a
Ну это часто записывают как a × a -> a

Тут у тебя этим a будет функтор m, а × - его композиция.
источник

MS

Maksym Suprunenko in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Shub Niggurath
ну ты понимаешь, да? джет начался с 5 инженеров, трое из которых были русскими. они росли вместе с компанией, и такого рода "открытия" были неизбежны. но видимо испытание медными трубами прошли не все, и поэтому "все делать через ивент сорсинг" было чисто административным решением, что кстати откололо огромный кусок инженеров и похоже послужило  причиной резкого ухудшения качества обслуживания
Ну ивент сорсинг выглядел наверно тогда как жесткая авантюра
источник

SN

Shub Niggurath in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Maksym Suprunenko
Ну ивент сорсинг выглядел наверно тогда как жесткая авантюра
да как бы сам ивент сорсинг был известен лет 15 уже. тут просто некоторые люди рассмотрели в нем некую математичность, а так же решили, что ивент сорсинг 100% формализуем, следовательно может описать любую задачу
источник

AH

Ayrat Hudaygulov in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Shub Niggurath
ну ты понимаешь, да? джет начался с 5 инженеров, трое из которых были русскими. они росли вместе с компанией, и такого рода "открытия" были неизбежны. но видимо испытание медными трубами прошли не все, и поэтому "все делать через ивент сорсинг" было чисто административным решением, что кстати откололо огромный кусок инженеров и похоже послужило  причиной резкого ухудшения качества обслуживания
ЕС и качество обслуживания вообще слабо связаны. Обмажь кешами со снепшотами где надо  и вперде.

Джет провалился когда его купил волмарт и запретил конкурировать с собой и вся эта пердола на бекенде со смарткартами (тележками) пошла по пизде. Вся эта умная система, которая тречила инвентарь, ордера, таксономию соседних товаров и компетиторов в онлайне, на любом добавлении в тележку запускалась йоба логика по проверке всего на свете и она работала - пошла по пизде короче. Джет превратился в придаток волмарта, так как волмарт запрещал ставить цены ниже чем у волмарта.
источник

AH

Ayrat Hudaygulov in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
А тем временем в волмарте пердодили вручную цсв без всяких умных систем и ЕС.
источник

SN

Shub Niggurath in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Ayrat Hudaygulov
ЕС и качество обслуживания вообще слабо связаны. Обмажь кешами со снепшотами где надо  и вперде.

Джет провалился когда его купил волмарт и запретил конкурировать с собой и вся эта пердола на бекенде со смарткартами (тележками) пошла по пизде. Вся эта умная система, которая тречила инвентарь, ордера, таксономию соседних товаров и компетиторов в онлайне, на любом добавлении в тележку запускалась йоба логика по проверке всего на свете и она работала - пошла по пизде короче. Джет превратился в придаток волмарта, так как волмарт запрещал ставить цены ниже чем у волмарта.
если ты не в курсе, то у джета был первый провал до того, как их купил волмарт - когда они редизайн сделали
источник

SN

Shub Niggurath in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
и когда эти супер умные ивент сорсинги стали терять заказы и удалять товары из корзин
источник

AH

Ayrat Hudaygulov in F# Flood: Неделя Революций (прирост борцов за свободу вырос вдвое)
Shub Niggurath
если ты не в курсе, то у джета был первый провал до того, как их купил волмарт - когда они редизайн сделали
Jet 2.0 случился сильно позже
источник