Resultados de la búsqueda a petición "scala"
Generando todas las combinaciones posibles de una Lista [Lista [Int]] en Scala
Dada la siguiente lista: List(List(1,2,3), List(4,5))Me gustaría generar todas las combinaciones posibles. Utilizandoyield, se puede hacer de la siguiente manera: scala> for (x <- l.head; y <- l.last) yield (x,y) res17: List[(Int, Int)] ...
Usar sin forma para convertir la tupla de Future a Future of tuple a través de HList
¿Hay una manera fácil de convertir una tupla de tipo (Futuro [A], Futuro [B], Futuro [C], ..., Futuro [N]) a Futuro [(A, B, C, ..., NORTE)]? Esto supone un número indefinido de elementos en la tupla. Intenté convertir la tupla a HList y probé un ...
¿Configurar el sistema de construcción de Sublime Text para Scala?
Estoy tratando de configurar un sistema de compilación para Scala con SublimeText, pero tengo algunas dificultades. He intentado lo siguiente: { "shell_cmd": "scala", "working_dir": "${project_path:${folder}}", "selector": "source.scala" } { ...
Número aleatorio asegurado de 6 dígitos
Tengo que generar un número aleatorio de 6 dígitos. El siguiente es el código que he hecho hasta ahora. Funciona bien pero en algún momento está dando7 dígitosen lugar de6 dígitos. La pregunta principal es ¿por qué? ¿Cómo genero un número ...
Límite de 22 campos en Scala 2.11 + Play Framework 2.3 Clases de casos y funciones
Scala 2.11 está fuera y el límite de 22 campos para las clases de casos parece ser fijo (Problema Scala [https://issues.scala-lang.org/browse/SI-7296], Notas de lanzamiento [https://typesafe.com/blog/scala-211-has-arrived]) Esto ha sido un ...
Marco de juego que anula los valores `application.conf` en función del entorno
Juega 2.6.x Scala Tengo un defectoapplication.conf dentro de la carpeta{project}/conf/ pero me gustaría anular algunos valores dependiendo del entorno pasando el archivo respectivo como argumentos de línea de comandos (como se detalla en ...
El equivalente 'let' de Clojure en Scala
A menudo me enfrento a la siguiente situación: supongamos que tengo estas tres funciones def firstFn: Int = ... def secondFn(b: Int): Long = ... def thirdFn(x: Int, y: Long, z: Long): Long = ...y yo tambien tengocalculate función. Mi primer ...
¿Cómo convertir funciones que generan excepciones a funciones que devuelven Either?
Supongamos que tengo algunas funciones que generan excepciones. Los estoy envolviendo para que regresenEither[Throwable, <function return type>]. (Asumamos que necesitoEither más bien queTry) def fooWrapper(arg1: FooArg1, arg2: FooArg2) = try ...
@transient serialización de campo val perezoso
Tengo un problema en Scala. Serializo una instancia de clase con@transient lazy val campo. Y luego lo deserializo, se asigna el camponull. Espero la evaluación perezosa después de la deserialización. ¿Qué tengo que hacer? El siguiente es un ...
Error al intentar escribir en hdfs: el servidor IPC versión 9 no puede comunicarse con el cliente versión 4
Estoy intentando escribir un archivo en hdfs usando scala y sigo recibiendo el siguiente error Caused by: org.apache.hadoop.ipc.RemoteException: Server IPC version 9 cannot communicate with client version 4 ...