Результаты поиска по запросу "scala"
компилятором, потому что объявление собственного типа является однонаправленным (как упомянуто в комментариях).
родолжение кэтот вопрос [https://stackoverflow.com/questions/4774743/scala-self-type-member-of-type-parameter-error] . Я пытаюсь реализовать векторы в Scala с помощью универсального суперкласса, используя собственные типы: trait Vec[V] { self:V ...
Вам следует подумать об использовании этого шаблона всякий раз, когда у вас есть опция, но вам нужно использовать что-то, что не знает об опциях. (В этом случае Easy Angel нашла более компактное решение, где она знает об опциях или о чем-то подобном.)
исал функцию makeMsg, но она мне не нравится - кажется, что она не очень удобна для распознавания на основе Option.isDefined. Вы можете сделать это лучше? scala> def makeMsg(t: Option[String]) = | if (t.isDefined) <msg text={t.get} /> else <msg ...
Как я могу вызвать другую задачу из моей задачи SBT?
Я пытаюсь позвонитьrunTask внутри моей задачи и считается, что это будет работать: name := "hello" version := "1.0" scalaVersion := "2.10.2" lazy val hello = taskKey[Unit]("executes hey") lazy val helloTask = hello <<= runTask(fullClasspath, ...
Использование локальных файловых интерфейсов ввода-вывода API
сь использовать.dat файл для поиска IP. Файл находится в хранилище файлов Databricks из кода Scala: def getCountryCode(ip: String) { val filePath = "FileStore/maxmind/GeoIPCountry.dat" val ipLookups = new IpLookups(geoFile = Option(new ...
и панды одинаково:
я есть два CSV-файла, один из которых содержит ключевые слова для фильмов, другой содержит актеры и съемочную группу.keywords.csv файл выглядит так: $ head -n 3 keywords.csv id,keywords 862,"[{'id': 931, 'name': 'jealousy'}, {'id': 4290, 'name': ...
Спасибо
идея, почему я получаю результат ниже? scala> val b = to_timestamp($"DATETIME", "ddMMMYYYY:HH:mm:ss") b: org.apache.spark.sql.Column = to_timestamp(`DATETIME`, 'ddMMMYYYY:HH:mm:ss') scala> sourceRawData.withColumn("ts", ...
позволяет иметь определенные типы в разделенных списках) или любой другой шаблон:
ли использовать один звонок дляcollect сделать 2 новых списка? Если нет, то как я могу сделать это с помощьюpartition?
Scala Pickling и параметры типа
я используюСкала Пиклинг [https://github.com/scala/pickling], автоматическая среда сериализации для Scala. Согласноавторские слайды [http://lampwww.epfl.ch/~hmiller/files/oopsla-pickling.pdf], любой типT можно мариновать, пока существует ...
Akka Routing: отправка ответа на маршрутизатор заканчивается как мертвые буквы
Я играю с Actor Routing, и я не могу отправить ответ обратно маршрутизатору, чтобы другой актер из списка маршрутизации мог это заметить, чего я здесь не вижу;) Я использую: sender.tell([Message], context.parent)чтобы ответить маршрутизатору, ...
к конечным автоматам, упомянутым в некоторых других ответах здесь.
вопрос возник после прочтенияПредложение ткацкого станка [http://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.html], который описывает подход реализации сопрограмм в языке программирования Java. В частности, в этом предложении говорится, ...