Size: a a a

Scala User Group

2020 March 31

АУ

Айдар Ульданов in Scala User Group
@sugakandrey Мартин говорит что не видели в этом смысл и не стали заморачиваться
источник

АУ

Айдар Ульданов in Scala User Group
источник

IL

Ivan Lopatin in Scala User Group
Чем newtype принципиально отличается от Supertagged? Эти библиотеки делают одно и то же или области их применения в чем-то различаются?
источник

VH

Vitalii Honta in Scala User Group
Ivan Lopatin
Чем newtype принципиально отличается от Supertagged? Эти библиотеки делают одно и то же или области их применения в чем-то различаются?
newtype вроде не умеет тегать внутри коллекций, если я правильно помню
источник

VH

Vitalii Honta in Scala User Group
То-есть там надо мапить и тегать. Супертегед умеет без этих лишних телодвижений
источник

VH

Vitalii Honta in Scala User Group
Ну либо за год в ньютайп что-то поменялось и он тоже так может 😅
источник

λ

λoλcat in Scala User Group
Ivan Lopatin
Чем newtype принципиально отличается от Supertagged? Эти библиотеки делают одно и то же или области их применения в чем-то различаются?
Супертаггед на имплиситах
источник

IL

Ivan Lopatin in Scala User Group
спасибо 👍
источник

ЮБ

Юрий Бадальянц in Scala User Group
Сам энкодинг отличается немного
источник
2020 April 01

ΙΤ

Ιωάννης Τσεκούρι in Scala User Group
привет, кто нибудь делал шаблон giter8, но чтобы выложить его не на мавенский централ а где нибудь в локалке? (нексус например)
источник

ΙΤ

Ιωάννης Τσεκούρι in Scala User Group
в сбт проекте можно добавить резолвер для этого, а как сделать в гитер8 чтобы он резолвил из локальных реп?
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Шаблон гитер 8 - это гит репа, а не жар артефакт
источник

Oℕ

Oleg ℕizhnik in Scala User Group
Его можно выложить где-угодно, пока адрес будет доступен гиту
источник

Oℕ

Oleg ℕizhnik in Scala User Group
http://www.foundweekends.org/giter8/usage.html

Giter8 resolves this to the unfiltered/unfiltered.g8 repository and queries GitHub for the project’s template parameters. Alternatively, you can also use a git repository full name
источник

ΙΤ

Ιωάννης Τσεκούρι in Scala User Group
Oleg ℕizhnik
Его можно выложить где-угодно, пока адрес будет доступен гиту
т.е. можно писать sbt new http://somePrivateRepo.com/giter-template/giter-template.g8?
источник

Oℕ

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

Oℕ

Oleg ℕizhnik in Scala User Group
да, если .git добавить - можно, сказано в мануале
источник

ΙΤ

Ιωάννης Τσεκούρι in Scala User Group
вроде понятно, спасибо
источник

ΛВ

Λнтон Войцишевский in Scala User Group
Есть такой кейс-класс

case class Data(a: Int, b: AnotherCaseClass, c: YetAnotherCaseClass)
Есть такая таблица:


CREATE TABLE country (
 a       integer,
 b       text,          
 c       text
)


Хочу вставлять Data в эту таблицу, преобразуя сложные поля в жсон через Doobie. Для этого по доке нужно написать инстанс для Put[A], который будет конвертить AnotherCaseClass и YetAnotherCaseClass в жсон через circe.
Вопрос — такое уже где-то чем-то сделано? Может в какой-то либе, про которую я не нашел ничего
источник

ΛВ

Λнтон Войцишевский in Scala User Group
Говорят, что у дуби уже есть серка-инстансы, но я не могу найти инфы про них
источник