0
ответов

Последовательность из 4 кортежей в карту карт карт

Мне нужен более сжатый способ преобразования последовательности кортежей в карту карт карт. .. В качестве подписи я получаю в случае Tuple4: def tuple4Seq2MapOfMaps [A, B, C, D] (seq: Seq [(A, B, C, D)]): Map [A, Map [B, .. .
вопрос задан: 15 February 2011 16:47
0
ответов

Ошибка соответствия Scala

Я попытался заменить свою проверку isInstanceOf совпадением, но это не сработало. В моем методе я проверяю узел дерева - если это лист - я хочу сразу вернуть его в вектор, если нет - я ...
вопрос задан: 15 February 2011 05:59
0
ответов

Возможно ли в Scala иметь карту {ключ -> вызов функции}?

Я пытаюсь создать класс, который имеет карту ключей -> вызовов функций, и следующий код ведет себя не так, как мне хотелось бы. class MyClass { val rnd = scala.util.Random def method1(...
вопрос задан: 14 February 2011 17:15
0
ответов

Конструктор Scala

Что эквивалентно приведенному ниже коду Java в Scala: import java.util.Random; публичный класс Bool {частная логическая дверь; Случайный случайный = новый Случайный (); Bool () {this.door = random ....
вопрос задан: 14 February 2011 17:11
0
ответов

Почему люди определяют, что объект расширяет его сопутствующий класс?

Я считаю, что такой код очень распространен в платформе Lift, он написан так: object BindHelpers extends BindHelpers {} Что это означает?
вопрос задан: 14 February 2011 11:31
0
ответов

Игнорировать сопоставление одного свойства с помощью Automapper

Я использую Automapper и у меня такой сценарий: Класс OrderModel имеет свойство под названием ProductName, которого нет в базе данных. Поэтому, когда я пытаюсь выполнить сопоставление с помощью: Mapper.CreateMap <...
вопрос задан: 14 February 2011 07:29
0
ответов

Ошибка при запуске установки gem на 64-разрядная версия Windows 7

Я только что установил ruby ​​1.9.2-p136 с помощью установщика с rubyinstaller.org и теперь пытаюсь установить рельсы. Когда я выполняю "gem install rails", я получаю следующую ошибку: C: \ Users \ Clayton.USA> gem ...
вопрос задан: 14 February 2011 00:42
0
ответов

Путаница в вызове Scala по имени

Я работаю над некоторыми примерами вызова по имени, используя REPL и выполняя те же примеры в Затмение. Вот что в Eclipse: Сценарий 1: val funct = {println ("Функция вызова")} takeFunct (funct) ...
вопрос задан: 13 February 2011 20:11
0
ответов

Переопределение установщика на var

Крошечный вопрос с, надеюсь, крошечным ответом: у меня есть переменная в моем классе, которая должна запускать какое-то обновление всякий раз, когда он установлен. Я знаю, что var неявно получает с собой два метода, геттер ...
вопрос задан: 13 February 2011 19:31
0
ответов

Scala: перегрузка метода над универсальными типами

В C # I может перегружать методы универсального типа, как показано в примере ниже: // http://ideone.com/QVooD используя Систему; using System.Collections.Generic; public class Test {public static void Foo (...
вопрос задан: 13 February 2011 05:49
0
ответов

Неявное преобразование из массива в список

Как мне написать неявное преобразование из массива [_] в список [ _] тип? Я пробовал следующее, но, похоже, это не работает. scala> неявный def arrayToList [A: ClassManifest] (a: Array [A]): ​​List [A] = a ....
вопрос задан: 13 February 2011 04:30
0
ответов

Стрелка вправо в теле класса в Scala

Просматривая исходный код Scala, я наткнулся на Enumeration.scala: abstract class Enumeration (начальное: Int, имена: String *) extends Serializable {thisenum => def this () = this (0) ...
вопрос задан: 12 February 2011 20:21
0
ответов

Подсветка синтаксиса Scaml в Emacs

Как я могу получить подсветку синтаксиса Scaml (Scalate) в Emacs? Уже используется режим Scala.
вопрос задан: 12 February 2011 17:39
0
ответов

scala: циклическая ссылка при создании объекта?

Я случайно столкнулся с такой ситуацией (пример упрощен, чтобы изолировать проблему): abstract class Element (val other: Element) объект case First расширяет Element (Second) case object ...
вопрос задан: 12 February 2011 13:45
0
ответов

Как Scala узнает, какой метод вызывать (именованные параметры)

class Algo {def a (a: String = "Hola", b: String = "adios") {print (a) print (b)} def a () {print ("Uh?")} } объект Algo {def main (args: ...
вопрос задан: 11 February 2011 18:47
0
ответов

постоянно скрытое предупреждение в приложении Scala

Я получаю следующее предупреждение всякий раз, когда я запускаю свое приложение Scala: ПРЕДУПРЕЖДЕНИЕ - импортированный `SVNProperties 'навсегда скрыт по определению объекта SVNProperties в пакете core, в строке 4 app / core / ...
вопрос задан: 11 February 2011 16:18
0
ответов

how can I store a scala actor reference?

Hello I am new to Scala and I have failed to figure out how one can store an actor reference within a second actor, for sending a message at a later time. In my code I try to send a test message to ...
вопрос задан: 10 February 2011 15:08
0
ответов

Scala SortedSet - отсортирован по одному Упорядочиванию и уникален по другому?

Допустим, у меня есть набор строк, который я хочу упорядочить по длине, но уникальным по обычной строке уникальность. Я имею в виду, что я мог бы иметь более одной строки одинаковой длины в наборе, но ...
вопрос задан: 10 February 2011 01:03
0
ответов

Better alternative to Strategy pattern in Scala?

When I'm programming in Java (or a similar language), I often employ a simple version of the Strategy pattern, using interfaces and implementation classes, to provide runtime-selectable ...
вопрос задан: 9 February 2011 21:15
0
ответов

Type aliasing Java classes with statics

Suppose MyClass is a class defined in Java, and has many static as well as non-static members. I tried to alias this class (and associated companion object) in a Scala object MyObject as shown below: ...
вопрос задан: 9 February 2011 09:55
0
ответов

how to make scala parser fail

so I have something like this: class MyParser extends JavaTokenParsers { var m = new HashMap[String,String] def store = ("var" ~> ident "=") ~ ident ^^ { case k ~ v => m += k -&...
вопрос задан: 9 February 2011 00:31
0
ответов

Синтаксис Scala для понимания

В следующем коде внутри для понимания, for (stringWithIndex <- strings.zipWithIndex) {...
вопрос задан: 8 February 2011 13:36
0
ответов

Сопоставитель исключений в библиотеке Specs BDD для Scala

Я использую библиотеку Specs BDD для написания модуля Scala тесты (http://code.google.com/p/specs) . В моем коде, если я хочу утверждать, что генерирует исключение типа ClassNotFoundException, я могу написать ...
вопрос задан: 8 February 2011 12:17
0
ответов

Написание функции с типом 'a -> string

Для целей отладки я хотел бы иметь функцию в OCaml, которая преобразует в строку произвольного типа, отладчик в настоящее время имеет один, но было бы здорово иметь его. Библиотека sexplib была бы идеальной, ...
вопрос задан: 7 February 2011 21:35
0
ответов

«Разрушение» Map.Entry в закрытии Scala

val m: java.util.Map [String, Int] = ... m.foreach {entry => val (key, value) = entry // делаем что-то с ключом и значением } Есть ли лучший способ деструктурировать Map.Entry? Я пробовал следующее, ...
вопрос задан: 7 February 2011 17:56
0
ответов

Смешивание AspectJ и Scala в проекте Eclipse

Кто-нибудь смог заставить Scala и AspectJ (AJDT) хорошо работать вместе в Eclipse 3.6? Кажется, ткач Scala конфликтует с ткачем AspectJ. Я надеюсь, что мне что-то не хватает. Edit: ...
вопрос задан: 7 February 2011 02:12
0
ответов

Использование R из Scala и вызов Scala из R?

Знаете ли вы что-нибудь о возможностях вызова Scala из R и использования R (библиотек) из Scala? С уважением, Рафаэль
вопрос задан: 6 February 2011 16:27
0
ответов

Scala: InputStream to Array [Byte]

Каков наилучший способ чтения из InputStream в массив байтов в Scala? Я вижу, что вы можете преобразовать InputStream в массив char Source.fromInputStream (is) .toArray ()
вопрос задан: 5 February 2011 05:58
0
ответов

Ошибка Scala при компиляции OptionBuilder

Я использую Apache commons cli (1.2) для синтаксического анализа командной строки. В моем коде есть следующее: import org.apache.commons.cli.OptionBuilder OptionBuilder.withLongOpt ("db-host"). HasArg. ...
вопрос задан: 4 February 2011 21:48
0
ответов

эквивалент Clojure 'let' в Scala

Часто я сталкиваюсь со следующей ситуацией: предположим, у меня есть три функции def firstFn: Int = ... def secondFn (b: Int): Long = ... def thirdFn (x: Int, y: Long, z: Long): Long = ... и у меня также есть ...
вопрос задан: 4 February 2011 18:55