Escala | variaciones

La varianza es la interconexión de las relaciones de subtipificación que son de tipos complicados o de sus tipos constituyentes. La varianza explica la correlación de herencia de los tipos que tienen parámetros o argumentos dentro de ellos. Estos tipos pertenecen a las clases genéricas , que toman un tipo como un parámetro. En presencia … Continue reading «Escala | variaciones»

Jerarquía de tipos de Scala

No hay tipos primitivos en Scala (a diferencia de Java). Todos los tipos de datos en Scala son objetos que tienen métodos para operar en sus datos. Todos los tipos de Scala existen como parte de una jerarquía de tipos . Cada clase que definamos en Scala también pertenecerá a esta jerarquía automáticamente. Any es … Continue reading «Jerarquía de tipos de Scala»

Escala | Nulo, nulo, cero, nada, ninguno y unidad

Los valores vacíos en Scala están representados por Null , null , Nil , Nothing , None y Unit . La explicación de estos valores vacíos es la siguiente: nulo: los tipos de referencia, como Objetos y Strings, pueden ser nulos y los tipos de valores, como Int, Doble, Largo, etc., no pueden ser nulos … Continue reading «Escala | Nulo, nulo, cero, nada, ninguno y unidad»