Size: a a a

Scala User Group

2020 May 21

Oℕ

Oleg ℕizhnik in Scala User Group
Саша Павлычев
Если так будет продолжаться, то от скалы ничего не останется 😃
всё самое сокровенное законсервируем в Котлин
источник

KM

Kovalyshev Michail in Scala User Group
PS: я искренне хочу изучить ФП на скале
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Kovalyshev Michail
PS: я искренне хочу изучить ФП на скале
Если я переборю свою лень и начну готовить доклад, возможно, на онлайн конфе от JUG будет мой рассказ, о том, где и как ООП паттерны воскресают в скаловом ФП
источник

λ

λoλzod in Scala User Group
Kovalyshev Michail
PS: я искренне хочу изучить ФП на скале
https://github.com/scala-russian/about/blob/master/README.md
(инфа есть в описании чата)
источник

KM

Kovalyshev Michail in Scala User Group
Oleg ℕizhnik
Если я переборю свою лень и начну готовить доклад, возможно, на онлайн конфе от JUG будет мой рассказ, о том, где и как ООП паттерны воскресают в скаловом ФП
мне интересно не именно пересечение ООП с ФП (по замыслу Одерски, как я понял из его же книги, одно без другого не идет, а дополняет).
мне интересно сам процесс именно ФП без ООП. мой максимум за несколько месяцев - понял что такое Моноид и как его применить.
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Kovalyshev Michail
мне интересно не именно пересечение ООП с ФП (по замыслу Одерски, как я понял из его же книги, одно без другого не идет, а дополняет).
мне интересно сам процесс именно ФП без ООП. мой максимум за несколько месяцев - понял что такое Моноид и как его применить.
learn you a haskell for a greater good

если вам надо максимально чистое "фп" без ооп, но понятное новичку, то в хаскель надо идти
источник

AH

Ayrat Hudaygulov in Scala User Group
Λнтон Войцишевский
learn you a haskell for a greater good

если вам надо максимально чистое "фп" без ооп, но понятное новичку, то в хаскель надо идти
ну не, сразу в пруверы. там фп ещё чище
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Ayrat Hudaygulov
ну не, сразу в пруверы. там фп ещё чище
ну это уже перебор
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Kovalyshev Michail
мне интересно не именно пересечение ООП с ФП (по замыслу Одерски, как я понял из его же книги, одно без другого не идет, а дополняет).
мне интересно сам процесс именно ФП без ООП. мой максимум за несколько месяцев - понял что такое Моноид и как его применить.
это не пересечение
источник

AH

Ayrat Hudaygulov in Scala User Group
Λнтон Войцишевский
ну это уже перебор
чой это перебор, человек хочет чистого, незамутненного фп с моноидами и блекджеком. Зачем ему подсовывать язык без контроля аллокаций, без гарантий тотальности, без зав типов, да ещё и с исключениями?
источник

KM

Kovalyshev Michail in Scala User Group
спасибо! :)
буду смотреть, изучать...
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Ayrat Hudaygulov
чой это перебор, человек хочет чистого, незамутненного фп с моноидами и блекджеком. Зачем ему подсовывать язык без контроля аллокаций, без гарантий тотальности, без зав типов, да ещё и с исключениями?
потому что вкатиться норм будет новичку
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Kovalyshev Michail
мне интересно не именно пересечение ООП с ФП (по замыслу Одерски, как я понял из его же книги, одно без другого не идет, а дополняет).
мне интересно сам процесс именно ФП без ООП. мой максимум за несколько месяцев - понял что такое Моноид и как его применить.
Я бы сказал, это гегельянская диалектика, где в своём развитии ФП генерирует метаподходы, где ФП уже быть не может. Всё, что описано в ФП стиле остаётся в хостовом языке - остаётся некоторая "семантика", заложенная в данных. И когда эта "семантика" описывает процедуры, там снова самозарождается ООП
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Kovalyshev Michail
господа, крутые ФП разрабы, тогда можете послать на какой-нибудь текстовый роадмап по изучению ФП?
я хоть убей, не понимаю. несколько месяцев головой об стенку бьюсь.
начал читать теорию категорий, но не понимаю  привязки к скале пока.
однозначно буду благодарен.
как и в ситуации с изначальным вопросом - всегда работал только с ООП :)
В шапке канала есть описание, с чего начать. И книжки.
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Почитай scala with cats для начала, если со скалой уже знаком. Там и примеры есть.
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Был где-то хороший тизер от Кая
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Вроде говорят у вольпе норм книга, но я не читал
источник

Oℕ

Oleg ℕizhnik in Scala User Group
не могу найти
источник

Oℕ

Oleg ℕizhnik in Scala User Group
вот он
источник