User
где в нём проблема?
Дык ... нет проблем.
Нигде не описано, что должен делать код.
Код нормально компилируется и работает.
def process(data: List[Int]): List[String] = { data.map(e => printMsg(s"Элемент: $e"))}
Вышла новая версия книжки Zionomicon (про ZIO) https://www.zionomicon.com/ После регистрации присылают бесплатно,
Если не соствит труда, поясните. что это такое?
спецификацию OpenAPI с описанием эндпоинтов REST API для веб-сервера.
Это вот так? https://github.com/softwaremill/realworld-tapir-zio
Такой дядечка уже в возрасте. Он открыл Vim вместо IDE...
За чтож вы так дядечек с Vim не любите? И NeoVim для Scala 3.6 весьма не плох.
Например, уберём всё, что находится в квадратных скобках [INFO]:
[INFO]
journalctl -u nginx.service | sed 's/\[.*\]//g'
У вас здесь ошибка - sed уберёт всё от первой квадратной скобки до последней (включительно), а не только INFO. Регекспы они жадные.
А не могли бы вы для джунов выложить тесты. Хоть на github.
Мой вариант кода
import scala.io.StdIn.readInt val userInput = readInt.abs val pairs: Seq[(Int, Int)] = for { sq <- (2 to userInput).map(x => x * x) if (sq <= 2*userInput - 1) ps <- (1 to userInput).map(x => (x, sq-x)) if (ps._2 > 0) & (ps._1 != ps._2) & (ps._1 <= userInput & ps._2 <= userInput) } yield ps val matrix: Map[Int, Seq[Int]] = pairs.groupMap(_.1)(._2) def findAllChains(ms: Map[Int, Seq[Int]]): List[Seq[Int]] = { def loop(cursor: Int, acc: Seq[Int] = Nil, nums: Seq[Int]): List[Seq[Int]] = { val numsToChain = ms(cursor).filter(x => nums.contains(x)).toList if numsToChain.isEmpty then List(acc) else numsToChain.flatMap(x => loop(x, acc ++ Seq(x), nums.filter(_ != x))) } val allNums = ms.keys.toList allNums.flatMap(x => loop(x, Seq(x), allNums.filter(_ != x))) } findAllChains(matrix).filter(_.size == userInput).foreach(println)
Как раз в 17 часов бегаю на стадионе и в небе какая-то яркая звезда, примерно на юго-востоке. Подскажите как с помощью простейших приспособлений, а-ля веточек, желудей и смартфона определить, что это Юпитер .
Спасибо. Интересно, жду продолжения. Да и по тонким моментам Scala3 тоже.
Дык ... нет проблем.
Нигде не описано, что должен делать код.
Код нормально компилируется и работает.
def process(data: List[Int]): List[String] = {
data.map(e => printMsg(s"Элемент: $e"))
}
Вышла новая версия книжки Zionomicon (про ZIO) https://www.zionomicon.com/ После регистрации присылают бесплатно,
Если не соствит труда, поясните. что это такое?
Это вот так? https://github.com/softwaremill/realworld-tapir-zio
За чтож вы так дядечек с Vim не любите? И NeoVim для Scala 3.6 весьма не плох.
У вас здесь ошибка - sed уберёт всё от первой квадратной скобки до последней (включительно), а не только INFO. Регекспы они жадные.
А не могли бы вы для джунов выложить тесты. Хоть на github.
Мой вариант кода
Как раз в 17 часов бегаю на стадионе и в небе какая-то яркая звезда, примерно на юго-востоке. Подскажите как с помощью простейших приспособлений, а-ля веточек, желудей и смартфона определить, что это Юпитер .
Спасибо. Интересно, жду продолжения. Да и по тонким моментам Scala3 тоже.