Resultados de la búsqueda a petición "scala"

2 la respuesta

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)] ...

1 la respuesta

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 ...

4 la respuesta

¿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" } { ...

8 la respuesta

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 ...

6 la respuesta

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 ...

2 la respuesta

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 ...

6 la respuesta

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 ...

5 la respuesta

¿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 ...

1 la respuesta

@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 ...

3 la respuesta

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 ...