scala

У меня есть такой код: val dm = List[String]() val dk = List[Map[String,Object]]() ..... dm.add("text") dk.add(Map("1" -> "ok")) но он бросает Java во время выполнения.ленг.Возникновению unsupportedoperationexception. Мне нужно объявить пустой список или пустые карты, где в коде нужно будет их запол...

в математике и информатике Кортеж-это упорядоченный список элементов. В теории множеств (упорядоченный) N-Кортеж - это последовательность (или упорядоченный список) из n элементов, где n-положительное целое число. Так, например, в Python 2-й элемент кортежа будет осуществляться через t[1]. в Scala, дост...

я использую пятно С Play Framework 2.1 и у меня есть некоторые проблемы. учитывая следующую сущность... package models import scala.slick.driver.PostgresDriver.simple._ case class Account(id: Option[Long], email: String, password: String) object Accounts extends Table[Account]("account") { def id = co...

если у меня есть что-то вроде List[Option[A]] и я хочу преобразовать это в List[A], стандартный способ использовать flatMap: scala> val l = List(Some("Hello"), None, Some("World")) l: List[Option[java.lang.String]] = List(Some(Hello), None, Some(World)) scala> l.flatMap( o => o) res0: List[java.lan...

Scala имеет символы-имена, которые начинаются с одной кавычки ' и которые являются своего рода строковыми константами. Я знаю символы из Ruby (где они начинаются с двоеточия). В Ruby они используются для некоторых задач метапрограммирования, таких как генерация геттеров и сеттеров для переменных-членов (напр...

У меня есть приложение, в котором я хотел бы смешать Java и Scala source (на самом деле его миграция java - приложения в scala-но немного за раз). Я могу сделать эту работу в IDEs просто отлично, очень приятно. Но я не уверен, как это сделать с maven - scalac может скомпилировать java и scala переплетены, н...

каковы все экземпляры синтаксического сахара в Scala? их трудно найти, так как большинство/все они являются чисто символами и поэтому трудно искать, не зная названия понятия. TODO: неявные преобразования _ синтаксис для анонимных функций другие вещи я забываю ...

Я новичок в рамках Akka, и я создаю приложение HTTP-сервера поверх Netty + Akka. моя идея до сих пор заключается в создании актера для каждого типа запроса. Например, у меня был бы актер для сообщения в /my-resource и другой актер для получения /my-resource. где я запутался, как я должен идти о создании акт...

учитывая вариант, каков идиоматический способ получить его значение или бросить попытку исключения? def foo() : String = { val x : Option[String] = ... x.getOrException() } ...

Акка 2.X требует много команд для ссылки ActorSystem. Итак, чтобы создать экземпляр актера MyActor вы можете сказать: val system = ActorSystem() val myActor = system.actorOf(Props[MyActor]) из-за частой необходимости ActorSystem: многие примеры кода опускают создание из кода и предполагают, что читатель з...