Результаты поиска по запросу "scala"
Перекрестное произведение в Скала
Я хочу иметь бинарный операторcross (перекрестный продукт / декартово произведение), который работает с traversables в Scala: val x = Seq(1, 2) val y = List('hello', 'world', 'bye') val z = x cross y # i can chain as many traversables e.g. x ...
Полиморфный тип возврата Scala
У меня есть абстрактный класс ScalaBase который имеет подклассыDerived1 а такжеDerived2. Base определяет функцию f (), которая возвращает объект того же типа, что и его реализующий класс. ТакDerived1.f() возвращаетсяDerived1 а такжеDerived2.f() ...
Увеличивая и получая ценность
Простой скала вопрос. Рассмотрим ниже. scala> var mycounter: Int = 0; mycounter: Int = 0 scala> mycounter += 1 scala> mycounter res1: Int = 1Во втором утверждении я увеличиваю свой счетчик. Но ничего не возвращается. Как мне увеличить и вернуть ...
Проблемы стратегии сборки-слияния при использовании sbt-assembly
Я пытаюсь преобразовать проект Scala в развертываемую толстую банку, используя SBT-сборка [https://github.com/sbt/sbt-assembly], Когда я запускаю задачу сборки в sbt, я получаю следующую ошибку: Merging ...
Деревья выражений Java [закрыто]
Есть ли эквивалент.netдеревья выражения, лежащие в основе LINQ дляJVM? Я хотел бы реализовать некоторые LINQ-подобные структуры кода вScala и мне интересно, если я должен свернуть свою собственную библиотеку дерева выражений также. Обновление: ...
Получить головной и хвостовой предметы из списка Scala
Есть ли в scala метод для получения (одного) элемента заголовка List или Seq и хвоста (collection) списка? Я знаю, что есть def splitAt(n: Int): (List[A], List[A])и я могу легко получить один элемент из первого списка кортежа. Но есть ли ...
Фоновые задания с помощью Play Framework на Heroku
В Heroku и при использовании Play Framework необходимо ли устанавливать процессор фоновых заданий (используя Akka / RabbitMQ / etc.) Для выполнения тяжелых задач *? Я знаю, что Play предлагает возможность асинхронно выполнять задачи в ...
Не удалось найти неявное значение для параметра улик типа scala.reflect.ClassManifest [T]
Кажется, я не понимаю что-то важное, может быть, о стирании (черт возьми). У меня есть метод, который я хотел создать массив размераn заполнены значениями изgen: def testArray[T](n: Int, gen: =>T) { val arr = Array.fill(n)(gen) ... ...
Список «волшебных» функций Scala
Где я могу найти список «волшебных» функций Scala, таких какapply, unapply, update, +=, и т.д.? Под магическими функциями я подразумеваю функции, которые используются, например, некоторым синтаксическим сахаром компилятора. o.update(x,y) <=> ...
Scala: Почему mapValues создает представление и есть ли стабильные альтернативы?
Просто сейчас я удивлен, узнав, чтоmapValues производит представление. Следствие показано в следующем примере: case class thing(id: Int) val rand = new java.util.Random val distribution = Map(thing(0) -> 0.5, thing(1) -> 0.5) val perturbed = ...