Size: a a a

F# Flood: ПДД made functional, making illegal state INGIBDDdale

2020 May 12

АУ

Анна Удовиченко... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
источник

Dv

Dr. Friedrich von Ne... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Во, кул.
источник

Dv

Dr. Friedrich von Ne... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
У меня в Новосибирске щас градусник показывает +30, не знаю куда деваться :(
источник

АУ

Анна Удовиченко... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Если кому было интересно, то вот более-менее приличный ответ на статью Гранина:
https://github.com/effectfully/sketches/blob/master/hierarchical-free-monads-mostly-pointless/README.md
источник

OK

Oleg Kargov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
о, спасибо
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Каждый подход показал, что для вызова логера можно насаживаться не на раскаленный член, как у тех, а на смазанный.

Интересно.
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ayrat Hudaygulov
Каждый подход показал, что для вызова логера можно насаживаться не на раскаленный член, как у тех, а на смазанный.

Интересно.
Ну если про хаскель говорить, то альтернатив особых нет.
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ну да, пурити, IO и все такое
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ayrat Hudaygulov
Ну да, пурити, IO и все такое
То есть всегда есть unsafePerformIO, но ансейф оно не просто так.
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
В скале-то можно забить с учётом того, что почти любые джава зависимости всё равно срут в лог просто так.
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Doge Shibu
В скале-то можно забить с учётом того, что почти любые джава зависимости всё равно срут в лог просто так.
И это удобно
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ayrat Hudaygulov
И это удобно
Потому что у тебя в скале и джаве есть разумные варианты что-то неявно куда-нибудь просунуть, в хаскеле с этим ощутимо сложнее.

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

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Взять что угодно из перемнных окружения, написать какую-то простенькую логику с ними и т.д. и т.п.
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Этим и отличается продакшн реди язык от не очень продакшн реди.
Количество церемоний вокруг хаскеля, которые надо совершить чтобы сделать элементарные вещи, огромно.
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Ayrat Hudaygulov
Этим и отличается продакшн реди язык от не очень продакшн реди.
Количество церемоний вокруг хаскеля, которые надо совершить чтобы сделать элементарные вещи, огромно.
Ну тут тоже свой спектр продакшен рединости есть.

То есть я писал прототип на хаскеле один на работе, и вот инфраструктуру (логгирование, сваггер, проброс хедеров, чтение конфигов и т.д. и т.п.) там было настроить куда проще, чем в том же расте.

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

OK

Oleg Kargov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Shub Niggurath
а я на всякий случай научился мерять давление обручальным кольцом и линейкой
почитал про метод - херня же какая-то
источник

VP

Vasiliy Pereverzev in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Bloomberg сообщил, что у Nintendo возникли проблемы с производством печатных плат для Switch — основные фабрики находятся в Азии, где ещё действуют ограничительные меры.

Из-за этого компания может не достичь прогноза по продажам в 19 миллионов единиц в текущем финансовом году.

https://dtf.ru/gameindustry/134639
источник

VP

Vasiliy Pereverzev in F# Flood: ПДД made functional, making illegal state INGIBDDdale
На Rider 2020 уже можно нормально обновляться или там шрифты все еще едут и другие баги есть? Щас юзаю его больше на C#
источник

I

Igor in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vasiliy Pereverzev
На Rider 2020 уже можно нормально обновляться или там шрифты все еще едут и другие баги есть? Щас юзаю его больше на C#
ну поставь отдельно, через toolbox и потести
источник