Size: a a a

Scala User Group

2020 March 26

AS

Artem Sokolov in Scala User Group
подскажите - есть сейчас библиотеки/фреймворки которые не переползли на 2.13?
cats, zio, typed-schema, akka, spark, play ?
источник

VH

Vitalii Honta in Scala User Group
Artem Sokolov
подскажите - есть сейчас библиотеки/фреймворки которые не переползли на 2.13?
cats, zio, typed-schema, akka, spark, play ?
наверное только спарк
источник

P

Python in Scala User Group
Библиотека с работы. Не знал что у нас такое есть. Делюсь ссылкой: https://github.com/evolution-gaming/retry
источник
2020 March 27

I

Ilya in Scala User Group
суток времени бодрого.
пытаюсь заставить себя мыслить категориями котов, и нужно отношение изоморфизма
источник

I

Ilya in Scala User Group
ну как-то типа BiMap
источник

I

Ilya in Scala User Group
незнаю как правильно выразить. что-то типа bimap ....
источник

I

Ilya in Scala User Group
просто понял что пишу что=то похожее и понимаю что я что-то пропустил
источник

λ

λoλegΥch in Scala User Group
бимап и изоморфизм это совершенно разные вещи
источник

λ

λoλegΥch in Scala User Group
для обоих вроде есть тайпкласы
источник

λ

λoλegΥch in Scala User Group
хотя есть и IsoBifunctor вроде
источник

I

Ilya in Scala User Group
ок. зайду в вопросе с практической стороны.
есть необходимость "красиво" и практично (именно в таком порядке) сделать redner/parse тайпкласс
при этом тип во что рендериться может зависить от типра рендеринга.
сейчас пару минутку - доберусь до компа и покажу трейт
источник

I

Ilya in Scala User Group
что-то типа
trait ReadWrite[F[_],T1,T2] {
 def wrap(in:F[T1]):F[T2]
 def unwrap(in:F[T2]):F[T1]
}
источник

I

Ilya in Scala User Group
я не уверен что это именно бимап или изоморфизм
источник

I

Ilya in Scala User Group
или что-то еще
источник

λ

λoλegΥch in Scala User Group
изоморфизм, да, не уверен как конкретно в котах реализовано
источник

a

aλeχknvl in Scala User Group
@tvoyfrut странный трейт
источник

a

aλeχknvl in Scala User Group
что определяет тип рендеринга, и почему аргументы обернуты в F?
источник

I

Ilya in Scala User Group
тип рендеринга потределяется по T1 (и всегда должно сужествовать обратное преобразование)
обернуты в F тк и получение и рендеринг могут быть "эффектами" и взаимодействовать с внешним миром
источник

I

Ilya in Scala User Group
я кстати не уверен как правильно должно быть обернуто
источник

a

aλeχknvl in Scala User Group
trait IsoF[F[_], T1, T2] {
 def to(in: T1): F[T2]
 def from(in: T2): F[T1]
}
источник