Size: a a a

Scala User Group

2020 January 24

λ

λoλdog in Scala User Group
Sergey Alaev
Так чем тайпкласс отличается от нетайпкласса с идентичным типом?
уникальностью
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Sergey Alaev
Так чем тайпкласс отличается от нетайпкласса с идентичным типом?
когерентностью
источник

Oℕ

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

Oℕ

Oleg ℕizhnik in Scala User Group
This property states that every different valid typing derivation of a program leads to a resulting program that has the same dynamic semantics.
источник

λ

λoλcat in Scala User Group
Кидал эту ссылку лолдожику
источник

CD

Cap Dev in Scala User Group
Котаны, подскажите архитектурный паттерн !
Есть источник данных который каждые 10 сек эмонирует данные (слушает сокет и отдаёт данные через callback) (дальше эти данные анализируются в функциях, принимаются решения и дергается внешнее API...)

Как его грамотно вплести в pure functional программу, сделать источником ?

На ум приходит обернуть его в актор и с помощью Akka Streams преобразовать в источник Source.actorRef()

Есть ли более простое и элегантное решение, чтоб не тащить AkkaStreams ?
источник

SA

Sergey Alaev in Scala User Group
Cap Dev
Котаны, подскажите архитектурный паттерн !
Есть источник данных который каждые 10 сек эмонирует данные (слушает сокет и отдаёт данные через callback) (дальше эти данные анализируются в функциях, принимаются решения и дергается внешнее API...)

Как его грамотно вплести в pure functional программу, сделать источником ?

На ум приходит обернуть его в актор и с помощью Akka Streams преобразовать в источник Source.actorRef()

Есть ли более простое и элегантное решение, чтоб не тащить AkkaStreams ?
def read: F[A]
источник

SA

Sergey Alaev in Scala User Group
т.е. из пуш-стрима на коллбэках делаем пулл на эффекте. посередине очередь.
источник

DT

Doc Tor in Scala User Group
/books
источник

Oℕ

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

O

Orbarax in Scala User Group
Aleksey Yakushev
Я вот не могу понять как "IO gives you referential transparency." В IO же можно завернуть что-то, что читает из вне, имеет сайд эффект.  результат может быть разным при одинаковых входных параметрах. какое тогда referential transparency. :(
ио это функция между состояниями внешнего мира. она чистая
источник

O

Orbarax in Scala User Group
State RealWorld a
источник

λ

λoλegΥch in Scala User Group
Всем привет!✋
Хотим рассказать, что партнёр f(by) 2020 издательство Mannimg делится с нами промокодом ctwfby20, который даёт 40% скидку на все продукты издательства любого формата.📚
📌 Промокод будет действителен в течение двух месяцев.

И напоминаем, что конференция f(by) 2020 состоится уже завтра в SPACE (Октябрьская, 16/4)!
Увидимся 😉
источник

AT

Aλeksei Tereχin in Scala User Group
λoλegΥch
Всем привет!✋
Хотим рассказать, что партнёр f(by) 2020 издательство Mannimg делится с нами промокодом ctwfby20, который даёт 40% скидку на все продукты издательства любого формата.📚
📌 Промокод будет действителен в течение двух месяцев.

И напоминаем, что конференция f(by) 2020 состоится уже завтра в SPACE (Октябрьская, 16/4)!
Увидимся 😉
а чо название издательства с ошибкой?
источник

AT

Aλeksei Tereχin in Scala User Group
скам?
источник

λ

λoλegΥch in Scala User Group
польская фальшыука
источник

HV

Henadz Varantsou in Scala User Group
Aλeksei Tereχin
а чо название издательства с ошибкой?
наверное чтобы промокод не был таким очевидным
источник

МК

Максим Королев in Scala User Group
А есть адоптеры мю? Вы все пишите вот с этими .use в каждом методе?
https://github.com/higherkindness/mu-scala/blob/master/modules/examples/todolist/client/src/main/scala/handlers/TodoItemClientHandler.scala
источник

λ

λoλdog in Scala User Group
Это же ресурс
источник

λ

λλ in Scala User Group
Там же на каждый реквест коннект
источник