Результаты поиска по запросу "scala"
Могут ли в Scala параметры универсального типа использоваться с определениями * function *?
Существует ли синтаксис, разрешающий параметры универсального типа для функциональных литералов? Я знаю, что могу обернуть его таким методом, как: def createLongStringFunction[T](): (T) => Boolean = { (obj: T) => obj.toString.length > 7 }но ...
Чем отличается Iterator от Stream в Scala?
Похоже, что Iterator и Stream ленивы и позволяют вам возвращать элементы к своему сердцу. В чем разница между двумя?
Переопределить toString в наборе Scala
Я хочу создать набор целых чисел с именемIntSet. IntSet идентичноSet[Int] во всех отношениях, кроме того, что егоtoString функция печатает элементы как разделенные запятыми (так же, как если бы вы вызвалиmkString(",")), и у него есть конструктор, ...
Создание основанного на времени чанкинга Enumeratee
Я хочу создать Enumeratee для Play 2, который принимает значения и выводит их, разбивая их на куски, каждыйx секунды / миллисекунд. Таким образом, в многопользовательской среде веб-сокетов с большим количеством пользовательского ввода можно ...
Каковы ограничения на вывод типов с более высоким родом в Scala?
В следующем упрощенном примере кода: case class One[A](a: A) // An identity functor case class Twice[F[_], A](a: F[A], b: F[A]) // A functor transformer type Twice1[F[_]] = ({type L[α] = Twice[F, α]}) // We'll use Twice1[F]#L when we'd like to ...
Scala / Eclipse - Файлы не компилируются
Я добавил проект Maven с "scala-archetype-simple", но после создания проекта исходные файлы Scala не распознаются компилятором, и я получаю такие ошибки, как «Вместо этого ожидается синтаксическая ошибка в токене ClassHeader» и много ошибок ...
Как устранить неоднозначность ссылок на методы в scaladoc?
Я документирую класс Scala сперегруженные методы [https://en.wikipedia.org/wiki/Function_overloading], Как я могу отличить их при обращении к ним в комментариях скаляр? Например, если у меня есть /** * The most important method is [[Doc.foo]]. ...
Как выполнить DDL только тогда, когда таблицы не существуют?
Я использую Slick 1.0 с Play Framework 2.1 и MySQL. Я хотел бы контролировать создание таблицы ddl так, чтобы это происходило только в том случае, если таблицы не существуют. То есть таблицы должны создаваться только при первом запуске ...
Что означает «попробовать» в Scala без улова или, наконец, блока?
В отличие от Java, Scala позволяет вам просто попробовать, без использования команды catch или finally: scala> try { println("Foo") } FooИмеет ли это какое-то значение за пределами, { println("Foo") }?
Как получить больше информации о предупреждении «функция»?
При компиляции приложения с Play2 иногда такие сообщения появляются на моем терминале: [info] Компиляция 1 исходного кода Scala в ~ / target / scala-2.10 / classes ... [предупреждение] было 1 особенность предупреждений; перезапустите с -feature ...