Результаты поиска по запросу "scala"
Как я могу создать экземпляр класса Case с аргументами конструктора без параметров в Scala?
Я делаю приложение Scala, которое устанавливает значения поля отражения. Это работает хорошо. Однако для установки значений полей мне нужен созданный экземпляр. Если у меня есть класс с пустым конструктором, я могу легко это сделать с помощью ...
Вывод родового типа в Scala
Я написал следующий код, который на самом деле является глупой реализацией сортировки слиянием в Scala: import scala.collection.immutable.List object MergeSort { def sort[T,E]( comparator: (E,E) => Int ) (l: List[T]): List[T] = { def ...
Акка Килл против Стоп против Яда Таблетки?
Вопрос новичка об Akka - я читаю над Akka Essentials, может, кто-нибудь объяснит разницу между Akka Stop / Poison Pill и Kill? Книга предлагает лишь небольшое объяснение: «Убить синхронно, а отравляющая таблетка асинхронна». Но каким образом? ...
Одновременное чтение и обработка файла построчно в Scala
Предположим, мне нужно применить две функцииf: String => A а такжеg: A => B к каждой строке в большом текстовом файле, чтобы в конечном итоге создать списокB. Поскольку файл большой иf а такжеg дорогие, я хотел бы сделать обработку одновременно. ...
Получить список элементов, которые делятся на 3 или 5 из 1 - 1000
Я пытаюсь написать функциональный подход в Scala, чтобы получить список всех чисел от 1 до 1000, которые делятся на 3 или 5 Вот что у меня так далеко: def getListOfElements(): List[Int] = { val list = List() for (i <- 0 until 1000) { //list. } ...
Документирование макросов Scala 2.10 [закрыто]
Начну с примера. Вот эквивалентList.fill для кортежей в качестве макроса в Scala 2.10: import scala.language.experimental.macros import scala.reflect.macros.Context object TupleExample { def fill[A](arity: Int)(a: A): Product = ...
Как смоделировать существо со многими детьми в Сорм?
у меня естьWorkspace а такжеDocument сущности, с идеей, что рабочее пространство может содержать ноль, один или несколько документов. Мой первый подход к модели: case class Workspace(name: String, documents: Seq[Document])но это не будет хорошо ...
Как вызвать шаблон, который принимает переменное количество аргументов в Play Framework 2
Язык шаблонов Play Framework 2 довольно хорош. Однако, несмотря на то, что он «вдохновлен» языком Microsoft Razor, одно важное дизайнерское решение другое: как вы «возвращаетесь» в HTML. Razor ищет теги в стиле HTML, а Play 2 использует какую-то ...
Есть ли какой-нибудь аналог для Scala-функции zip в Groovy?
В Scala я могу написать что-то вроде этого: val a = List(1, 2, 3) val b = List(4, 5) println(a zip b)Что бы произвестиList((1,4), (2,5)) в качестве вывода. Теперь у меня есть две коллекции в Groovy, и я хочу запаковать их аналогичным образом. ...
метод scala slick пока не могу понять
Я пытаюсь понять некоторые работы Slick и что для этого нужно. Вот это пример: package models case class Bar(id: Option[Int] = None, name: String) object Bars extends Table[Bar]("bar") { def id = column[Int]("id", O.PrimaryKey, O.AutoInc) // ...