Как вообще в этом вашем опенсурсе принято? Сначала спросить, а потом сделать? Или просто с ноги пул-реквеста в хату зайти?
Драсте чат 👋😊 Чот я тут на ночь глядя прочитал про EDSL, Deep Embedding¹ и решил попробовать как оно в Скале работает. Оказалось что работает. По крайней мере в 3ей. https://...
Народ, что такое classy optics? Есть ли оно для скалы сча? Гугление нашло какие-то странные примеры. Вчера спрашивал на счёт тайпклассов для замены примитивов монокля(Optic, P...
Товарищи, Кто-нть видел/лечил такое в SBT? [error] java.lang.NullPointerException: Cannot invoke "java.io.FileInputStream.close()" because "is" is null [error] at lmc...
Чят 👋 Помогите сделать кое-чо с shapeless-ом. Идея такая: Нужна функция, которая принимает на вход список типов(как Coproduct или HList) и значение, которое надо проверить. Ф...
Тут вот один интересный вопрос-наброс в тему есть на счёт тестов: Плохо/Хорошо если при изменении логики тест не падает?
Чат, подскажите пожалуйста. Как загрузить JSON данные с ключами и заголовками в кафку из файла в винде? * kafkacat - нет бинарей под винду, WSL не подходит. * kafka-console-pr...
Народ, привет. Можт кто-нть подсказать, умеет ли monocle автоматически выводить/генерировать линзы по типам? Например есть что-то типа: final case class UserName(value: Strin...
Товарищи, Есть вопрос на счёт IDEA, crossVersion builds и version-specific code Я добавил в SBT модуль crossScalaVersions := supportedScalaVersions и потом добавил по папке дл...
Товарищи, Кто-нть знает, если у нас сча скала либа с тайпклассами высших порядков(FunctorK и прочее) и с поддержкой Scala 3? Можно без автогенерации. cats-tagless никак не ми...
Народ, подскажите, есть ли какие-нть флаги для компилятора, чтобы val checkExhaustivenessCheck: String => Int = { case "1" => 1 case "2" => 2 } падал c non-exhaust...
Народ, вопросец на ночь на счет тестов для кода с side-effect-ми. Есть такая функция: def handle[F[_]: Monad]( toDB: String => F[Unit], toKafka: String => F[Unit], toLo...
Товарищи, кто-нть знает почему в котах нет инстанса Eq для Either? Типа такого: implicit def eitherEq[L: Eq, R: Eq]: Eq[Either[L, R]] = Eq.instance { (first, second) => (fi...
Народ, кто LogStage-ом пользовался? Какие отзывы? Стоит в прод тащить?
Народ, привет. Вопрос про линзы(такие как Monocle). Есть ли какая-нть либа, которая умеет в линзы для F[_]? Ситуация такая - у нас есть много scalacheck.Gen[..] и хочется что...
Продолжая рубрику "Вопросы из зала". Есть ли у нас в Скале(котах/зио/итп) что-то типа LazySingltonResource[F]? Проблема/задача в следующем: Есть приложение, которому нужно ра...
Привет, чят 👋 Я тут начал ковыряться с тем, как представить в скале вложенные конечные автоматы¹, но чот пока никак scalac не могу победить. Мжт кто-нть делал что-то подобное?...
Здравствуй чат! Кто-нть пользовался такой штукой https://github.com/circe/circe-golden? или в целом таким подходом? Смотрим в эту сторону сейчас и был интересен фидбек на сч...
Народ, кто сча какой версией IDEA пользуется? Чот у меня навигация по исходникам библиотек отвалилась в 2020.3.1 + Scala plugin 2020.3.660 По факту превратилась просто в текст...
Чат, кто-нть знает как для circe получить Codec[String]? С Encoder[String] и Decoder[String] проблемы нет, а вот Codec[String] не резолвится 😞 Можт там надо что-нть особенное ...