Size: a a a

Scala User Group

2020 October 01

VM

Valery Meleshkin in Scala User Group
оокей. вобщем как можно из вопроса догадаться у меня что-то пошло не так
источник

VM

Valery Meleshkin in Scala User Group
есть вот такая штука
implicit def getBaseColumnType[T](implicit baseColumnType: BaseColumnType[T]): GetResult[T] =
     (rs: PositionedResult) => baseColumnType.getValue(rs.rs, rs.currentPos)
источник

VM

Valery Meleshkin in Scala User Group
но работает только если я руками допишу

implicit val getInstant: GetResult[Instant] = getBaseColumnType(instantColumnType)
источник

VM

Valery Meleshkin in Scala User Group
хотя instantColumnType вроде бы должен быть виден в скоупе
источник

λ

λoλegΥch in Scala User Group
ctrl-shift-p
источник

VM

Valery Meleshkin in Scala User Group
показывает именно его
источник

МК

Максим Королев... in Scala User Group
Valery Meleshkin
Я же верно понимаю что implicit def mylittleimplicit[T](implicit foo: Foo[T]): Bar[T] должен быть подставлен если есть экемпляр для Foo[T], а нужен Bar[T]?
так и есть, а в вашем примере есть Bar(GetResult[Instant]) но не Foo(BaseColumnType[T])
источник

VM

Valery Meleshkin in Scala User Group
Foo тоже есть
источник

VM

Valery Meleshkin in Scala User Group
Valery Meleshkin
хотя instantColumnType вроде бы должен быть виден в скоупе
вот он
источник

МК

Максим Королев... in Scala User Group
что это? как он определен?
источник

МК

Максим Королев... in Scala User Group
напишите код в скасти
источник

VM

Valery Meleshkin in Scala User Group
implicit val instantColumnType = MappedColumnType.base[Instant, Timestamp](Timestamp.from(_), _.toInstant)
источник

МК

Максим Королев... in Scala User Group
пример в скасти который должен компилится но не компилится, иначе это гадание на трех строках
источник

D

Danyasha in Scala User Group
А на каком фремворке лучше начать писать бэкенд-часть нового проекта сейчас?
источник

D

Danyasha in Scala User Group
Danyasha
А на каком фремворке лучше начать писать бэкенд-часть нового проекта сейчас?
точней даже на каком стеке
источник

ZM

ZLoyer Matveev in Scala User Group
Danyasha
точней даже на каком стеке
на любом
страдать надо везде, но в разных местах
источник

Aλeχ Λisenκo in Scala User Group
Danyasha
точней даже на каком стеке
На куче лучше
источник

D

Danyasha in Scala User Group
Мне прост хочется попробовать что-то новое, а не то, на чем я на работе пишу(xitrum + squeryl)
источник

ZM

ZLoyer Matveev in Scala User Group
Danyasha
Мне прост хочется попробовать что-то новое, а не то, на чем я на работе пишу(xitrum + squeryl)
Ну вот уже проще. Берем список технологий для нужных задач, выкидываем ненужное, сортируем случайно, берем первое.
источник

ZM

ZLoyer Matveev in Scala User Group
Если написать что-то конкретное, здесь начнется срач. Боль субъективна. Каждый за свое топит. Вам тоже надо найти свое.
источник