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

7 la respuesta

<: <operador en scala

¿Alguien puede proporcionar algunos detalles sobre<:< operador en scala. Yo creo que: if(apple <:< fruit) //checks if apple is a subclass of fruit.¿Hay alguna otra explicación? Veo muchas definiciones en el archivo fuente scala.

2 la respuesta

La elección de Scala en la implementación de la Opción

Cómo se hace en Scala: sealed trait Option[+A] { def get: A def isEmpty: Boolean def map[B](f: A => B): Option[B] = if (isEmpty) None else Some(f(this.get)) } object None extends Option[Nothing] { def isEmpty = true def get = throw ...

2 la respuesta

Scala: inicializando mapas mutables y exponiéndolos como inmutables

¿Hay algún patrón de código "bueno" para unClass inicializando y poblando mapas privados mutables, y luego exponiéndolos como inmutables? ¿O debería arrepentirme eternamente de mi mala conducta funcional en tales casos? En cierta clase, estoy ...

1 la respuesta

¿Cómo cambiar el puerto predeterminado 9000 en Play 2.3.x en la definición de compilación?

Con Play 2.2.x podría establecer el puerto predeterminado con el archivo build.sbt, es decir: Build.sbt play.Project.playScalaSettings play.Project.playDefaultPort := 9001 Después de la actualización 2.3.xplay.Project.playDefaultPort ya no ...

6 la respuesta

Cuándo usar la clase de caso o la clase regular

Tengo algunos malentendidos en qué casos debo usar la clase de caso o la clase regular siguiendo las mejores prácticas. Ya he leído sobre las diferencias de ambas clases, pero no puedo imaginarme ejemplos de la vida real en los que se recomienda ...

4 la respuesta

¿Por qué se necesita ClassManifest con Array pero no con List?

Defina el siguiente código: import scala.collection.JavaConversions._ val iter:java.util.Iterator[Any] = Array[Any](1, 2, 3).iterator def func(a:Any):String = a.toString def test[T:ClassManifest](iter:java.util.Iterator[Any], ...

15 la respuesta

¿Qué IDE para Scala 2.8?

Esta [https://stackoverflow.com/questions/419207/which-is-the-best-ide-for-scala-development] es la misma pregunta para la versión anterior de Scala, pero dicen que el complemento Eclipse se ha mejorado enormemente. ¿Es el mejor IDE ahora? ¿Cómo ...

1 la respuesta

Diferencia entre isInstance y isInstanceOf

¿Hay alguna diferencia entreclassOf[String].isInstance("42") y"42".isInstanceOf[String] ? En caso afirmativo, ¿puedes explicar?

1 la respuesta

Cómo usar el archivo de Databricks FileStore

Tratando de usar un.dat archivo para búsqueda de ip. El archivo está en el almacén de archivos Databricks del código Scala: def getCountryCode(ip: String) { val filePath = "FileStore/maxmind/GeoIPCountry.dat" val ipLookups = new ...

1 la respuesta

Necesito comparar dos marcos de datos para la validación de tipo y enviar un valor distinto de cero como salida

Estoy comparando dos marcos de datos (básicamente, estos son esquemas de dos fuentes de datos diferentes, uno de la colmena y otro de SAS9.2) Necesito validar la estructura para ambas fuentes de datos, así que convertí el esquema en dos marcos ...