Size: a a a

Scala User Group

2020 March 12

GP

Grigory Pomadchin in Scala User Group
Oleg ℕizhnik
А есть пример источника, где подобные юникод символы называют лигатурами?
Посмотри определения слова лигатура тип а этом соль наверн
источник

Е

Евгений in Scala User Group
Oleg ℕizhnik
А есть пример источника, где подобные юникод символы называют лигатурами?
лигатура - это типографский термин
источник

Y

Yevhen in Scala User Group
под Department, и Person я создаю линзу вроде
GenLens[Department](_.person)
а аналогичнй траверс?
источник

GP

Grigory Pomadchin in Scala User Group
это любое соединение символов в один
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Евгений
лигатура - это типографский термин
но ведь речь не о типографии
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Yevhen
под Department, и Person я создаю линзу вроде
GenLens[Department](_.person)
а аналогичнй траверс?
each  - это уже готовая функция
источник

Oℕ

Oleg ℕizhnik in Scala User Group
вы можете композить её
источник

HV

Henadz Varantsou in Scala User Group
Danieλ Sλapman
просто не надо использовать монокль в 2020
а что тогда использовать?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
с другими оптиками
источник

DS

Danieλ Sλapman in Scala User Group
Henadz Varantsou
а что тогда использовать?
tofu-optics
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Yevhen
под Department, и Person я создаю линзу вроде
GenLens[Department](_.person)
а аналогичнй траверс?
Линзы не обязательно поштучно делать можно сразу GenLens[Foo](_.department.person)
источник

БЛ

Борис Лопухов in Scala User Group
GWM
Вопрос по slick-у, можно ли тут сделать как-нибуть эдакий "ORM style update", т.е. полностью обновить все поля энтити по ее айдишнику?
override def update(user: User): Future[Unit] = db.run(Users.update(user))
Вот такая штука почему-то не работает, получаю SQLIntegrityConstraintViolationException: Duplicate entry '1' for key 'PRIMARY' (1 - это айдишник, походу пытается новую запись в SQL сделать?...)
Может там праймари индекс в коде не совпадает с реальным в базе?
источник

G

GWM in Scala User Group
Борис Лопухов
Может там праймари индекс в коде не совпадает с реальным в базе?
Там оказалось что надо сначало отфилтерить по айдишнику, и потом уже апдейтить, так сработало)
источник

БЛ

Борис Лопухов in Scala User Group
=)
источник

ΛВ

Λнтон Войцишевский in Scala User Group
Danieλ Sλapman
tofu-optics
В тофу для деривации оптики что юзать? Только макросы же?
источник

DS

Danieλ Sλapman in Scala User Group
Λнтон Войцишевский
В тофу для деривации оптики что юзать? Только макросы же?
Они идут в комплекте
источник

DS

Danieλ Sλapman in Scala User Group
скопипасчены из монокля изначально
источник

AS

Aλeχander Semenov in Scala User Group
А в тофу есть такой "тайпкласс" обратный Execute[F].deferFuture, который бы запускал F[_] в Future[_]?
источник

KS

Kirill Shelopugin in Scala User Group
Aλeχander Semenov
А в тофу есть такой "тайпкласс" обратный Execute[F].deferFuture, который бы запускал F[_] в Future[_]?
источник

KS

Kirill Shelopugin in Scala User Group
источник