Результаты поиска по запросу "scala"
Плавный способ использования Java-интерфейса Function <A, R> из scala?
Здесь на работе большинство людей используют Java, а я работаю со Scala. Мы решили собрать некоторые общие классы в библиотеке, которые будут написаны на Java. Теперь я хочу добавить псевдо-функциональное программирование в библиотеку, взгляните ...
Какова мотивация для присвоения Scala единице, а не присвоенному значению?
Какова мотивация для присвоения Scala единице, а не присвоенному значению? Распространенная модель в программировании ввода / вывода заключается в следующем: while ((bytesRead = in.read(buffer)) != -1) { ...Но это невозможно в Scala, потому что ...
Сопоставление с образцом и бесконечные потоки
Итак, я работаю над тем, чтобы научить себя Scala, и одна из вещей, с которыми я играл, этоStream класс. Я пытался использовать наивный переводклассическая версия решения Дейкстры для ...
Можно ли использовать шаблон стекируемой черты с одноэлементными объектами?
Я хотел бы использоватьсоставная черта [http://www.artima.com/scalazine/articles/stackable_trait_pattern.html]с одноэлементными объектами, но я не могу найти способ сделать компилятор счастливым: abstract class Pr { def pr() } trait PrePostPr ...
Scala: как лучше всего добавить элемент в массив?
Скажи у меня естьArray[Int] любить val array = Array( 1, 2, 3 )Теперь я хотел бы добавить элемент в массив, скажем, значение4, как в следующем примере: val array2 = array + 4 // will not compileЯ могу конечно использоватьSystem.arraycopy() и ...
Дженерики в Scala: дважды реализовать интерфейс / черту?
Учитывая универсальный интерфейс, такой как следующий interface I<T> { void m(T t); }Я могу в C # создать класс, который реализует I дважды (или более) с различными типами, предоставленными для T, например. class C : I<int>, I<String> { public ...
Scala: нарисовать стол на консоли
Мне нужно отобразить таблицу в консоли. Мое простое решение, если вы назовете его «решением», состоит в следующем: override def toString() = { var res = "\n" var counter = 1; res += stateDb._1 + "\n" res += " +----------------------------+\n" ...
Как программно определить, является ли класс падежным классом или простым классом?
Как программно определить, является ли данный класс классом случая или простым классом?
Полиморфная десериализация Лифта-Джона в составном классе
Я пытаюсь автоматически десериализовать объект json в класс scala, используя Lift-Json с классом координат внутри, который используется для хранения информации GeoJson. case class Request(name:String, geometry:Geometry) sealed abstract ...
Как sbt может извлечь артефакты зависимости из git?
Я слышал (и я знаю, что видел примеры тоже, если только я могу вспомнить, где), чтоsbt может получить зависимости от git репо. Я ищу, чтобы получить зависимостьHarrah / вверх [https://github.com/harrah/up]из GitHub. Хранилище не предоставляет ...