{"product_id":"ai-skill-for-scala","title":"AI Skill для Scala","description":"\u003cp\u003eЭтот навык Claude\/ChatGPT превращает AI в парного программиста по Scala для кода, который вы пишете каждый день: запечатанные трейты и ADT на основе enum с исчерпывающими сопоставлениями, исправление ошибок «не найден implicit» и несоответствия типов, рефакторинг циклов в стиле Java в сторону неизменяемых коллекций и for-comprehension, тесты ScalaTest, MUnit или specs2 со свойствами ScalaCheck, строки build.sbt и команды sbt, а также код для Spark DataFrame, Cats Effect и ZIO, подходящий вашему стеку.\u003c\/p\u003e\u003cp\u003eОн знает различия синтаксиса Scala 2.12, 2.13 и Scala 3 (given\/using, методы-расширения, необязательные фигурные скобки), API коллекций и компромиссы в производительности, Futures и системы эффектов, Circe и Tapir, Doobie и Slick, scalafmt и scalafix, а также ошибки компилятора, на устранение которых уходят часы. Это языковой помощник, а не персона с определённой должностью. Он не компилирует и не запускает ничего: он пишет код, спецификацию и команду sbt, а запускаете их вы.\u003c\/p\u003e\u003cp\u003eРаботает одинаково в Claude, ChatGPT и Gemini. Одна покупка: скачайте файл, установите его менее чем за 2 минуты, а затем вставьте свой код Scala так, как показали бы его старшему коллеге.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58632478982408,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-skill-for-scala-1.jpg?v=1789380050","url":"https:\/\/kissmyskills.com\/ru\/products\/ai-skill-for-scala","provider":"KissMySkills","version":"1.0","type":"link"}