‼️Самое важное в Scala User Group‼️ 🔹 NEW!!! Залили видео с ScalaRussia 2019 на наш канал, все кто ешё не преобщился - welcome https://www.youtube.com/playlist?list=PL9SJrES3...
Ну вот смотри, классический пример, твоей библиотеке нужно чтобы в функцию foo приходил список значений такого типа, по которому ты можешь посортировать и вот так будут выгляд...
С поддерживаемостью тут вопрос очень спорный, у Spring разработчиков, которых я так или иначе собесил есть одна проблема, они не знают как поведёт себя спринг в той или иной с...
Я вот не очень понимаю как парсинг связан с валидацией данных. По мне это два развязанных процесса. Если бы будешь это липить в кучу, то это уже не библиотека для парсинга. По...
Ну вот допустим у тебя есть классы data class User(id: Long) data class Account(id: Long) у тебя есть функция fun getUserAccount(userId: Long, accountId: Long): Account? И т...
Хочу опять побрюзжать на отсутсвие HKT. Есть такая вот задача: Есть сущность у которой есть 2 (на самом деле 10) функции: object Foo { fun bar(): Int fun baz(): Boolean } ...
Может кто сталкивался, можно ли както рефлексией понять что тип нулябельный? myReflection<Foo<String?>> //вот тут хочется понять что этот String nullable Попробовал старый доб...
Ну или что то типо того: sealed class User { data class AnonymousUser(sessionId: String): User data class AuthorizedUser(sessionId: String, login: String, role: Role): Use...
@sugakandrey подскажи такой вопросик: Как сейчас идея понимает, что подключен тот или иной плагин компилятора к модулю? Ваш плагин просто парсит sbt и знает, что там то оно ес...
Обычно, если мы говорим про продуктовые разработки и достаточно долгий срок поддержки и развития, берутся тупые как палка инструменты, которые делают что то одно, но прозрачно...
Ну да это впринципе понятно. Меня вот интересует, когда люди берут в продуктовые компании спринг, какой они профит кроме найма хотят получить?
Вот именно что нет, в результате интерполяции ты можешь сделать из строки объект любого типа. У нас в проекте например есть такой интерполятор implicit class SqlStringContext(...
Котланы, есть вот такой пример fun foo(a: Int, b: Int) = ??? val a: Int? val b: Int? val c = a?.let { a -> b?.let { foo(a, it)) } } Есть ли более простой, красивый или иде...
А кстати как оргументировали создатели языка, почему в data class по дефолту не val?
https://github.com/rudogma/scala-supertagged/blob/master/shared/src/main/scala/supertagged/package.scala#L92 А ты смотрел на предмет боксинга? У меня прост другая реализация
как можно заменить слово factory чтобы не резало глаз в названии класса?
Вы же ведь понимаете что не все компании заказывают разработки с нуля? Например всякие gis, нефтянки, проектные институты, есть готовые решения, которые покупаются потому что ...
> А что делать если мне нужно создать stateful контекст в самом начале (например из запроса и переменных окружения), и затем где-то через цепочку промежуточных вызовов его исп...
Окей, возьмём стек или очередь, как будет различаться производительность вставки/убирания элементов между мутабельной и иммутабельной версии? Да никак Но при этом если эти дан...
val flag = true fun <A> foo(f: () -> A): A? = if(flag) f() else null fun <A> bar(f: () ->A): A = foo(f).let { res -> if(res == null) throw Exception("shit happens) else res } ...