Size: a a a

Scala User Group

2021 February 19

NV

Nikolay Vasilyev in Scala User Group
аа..понял. спасибо
источник

VG

Victor Garbuz in Scala User Group
ребят, привет! может кто помочь с akka streams за денюжку?нужно две http службы сделать уровня howto
источник

ZM

ZLoyer Matveev in Scala User Group
Victor Garbuz
ребят, привет! может кто помочь с akka streams за денюжку?нужно две http службы сделать уровня howto
источник

PS

Programmist Scala in Scala User Group
Забыл как называется, когда передаешь функцию в качестве параметра, пример:
def( i: => Int)
источник

AM

Andrey Mikhaylov in Scala User Group
Programmist Scala
Забыл как называется, когда передаешь функцию в качестве параметра, пример:
def( i: => Int)
в данном случае не функция а by name параметр написан
источник

PS

Programmist Scala in Scala User Group
Andrey Mikhaylov
в данном случае не функция а by name параметр написан
Не совсем понял, что за by name, где можно про это прочитать?
источник

AM

Andrey Mikhaylov in Scala User Group
Programmist Scala
Не совсем понял, что за by name, где можно про это прочитать?
источник

IK

Ilgiz Krymov in Scala User Group
источник

PS

Programmist Scala in Scala User Group
спасибо
источник

AS

Alex Sh in Scala User Group
Народ, что такое classy optics?
Есть ли оно для скалы сча?
Гугление нашло какие-то странные примеры.
Вчера спрашивал на счёт тайпклассов для замены примитивов монокля(Optic, Prism, etc) и упомянули classy optics
Но быстрое гугление ничего не нашло.
источник

SC

Sviatoslav Cherepano... in Scala User Group
Неплохой доклад по теме.
https://youtube.com/watch?v=gYnbOUGpWK0
источник

λ

λoλcat in Scala User Group
Alex Sh
Народ, что такое classy optics?
Есть ли оно для скалы сча?
Гугление нашло какие-то странные примеры.
Вчера спрашивал на счёт тайпклассов для замены примитивов монокля(Optic, Prism, etc) и упомянули classy optics
Но быстрое гугление ничего не нашло.
Можно забыть и забить. Взять тофу
источник

AS

Alex Sh in Scala User Group
λoλcat
Можно забыть и забить. Взять тофу
За что именно взять тофу?
источник

ZM

ZLoyer Matveev in Scala User Group
Alex Sh
За что именно взять тофу?
за аннотацию одноименную
источник

ZM

ZLoyer Matveev in Scala User Group
Alex Sh
За что именно взять тофу?
источник

AS

Alex Sh in Scala User Group
А как это использовать то?
источник

ZM

ZLoyer Matveev in Scala User Group
в тестах был пример, с мобилы не оч удобно искать
источник

AS

Alex Sh in Scala User Group
У меня есть в голове идея для моноклёвых абстракций типа
def geoPos[T: Optic[*, Address]](in: T): GeoPos = ???

Но я не понимаю как там чо в тофу работает
источник

ΛВ

Λнтон Войцишевский... in Scala User Group
Alex Sh
У меня есть в голове идея для моноклёвых абстракций типа
def geoPos[T: Optic[*, Address]](in: T): GeoPos = ???

Но я не понимаю как там чо в тофу работает
@ClassyOptics
case class Foo(bar: Bar, baz: Bar)

val foo: Foo = ???
Foo.bar.set(anotherFoo)(foo)
источник

AS

Alex Sh in Scala User Group
Alex Sh
У меня есть в голове идея для моноклёвых абстракций типа
def geoPos[T: Optic[*, Address]](in: T): GeoPos = ???

Но я не понимаю как там чо в тофу работает
Пока есть два более менее реальных кейса для этого.
1) Когда происходит изменение требований и появляется второй набор доменных классов(case class-ы).  Тогда часть логики хочется абстрагировать от конкретных классов и кажется что оптические иллюзии абстракции подходят для этого
2) DSL для комбинирования Gen[..]-ов из scalacheck
источник