Scala_06 – Listas

Tomando como ejemplo la lista de frutas: val fruta = List(«manzana», «naranja», «pera») //> fruta : List[String] = List(manzana, naranja, pera) Estos son otros métodos que pueden ser aplicados: Longitud….

Read More →


Scala_05 – Objetos

En Scala, todo es un objeto, incuso las funciones son objetos, por ejemplo la función anónima (x: Int) => x*x, puede utilizarse de la siguiente manera: val f = (x:….

Read More →


Scala_04 – Funciones de orden superior

Una función de orden superior es la que cumple con las siguientes condiciones: Puede recibir como parámetro otra u otras funciones. Puede regresar una función Por ejemplo: // Función que calcula….

Read More →


Scala_03 – Uso de IDE para prácticas

Las prácticas anteriores sobre funciones fueron realizadas en una hoja de trabajo de Scala (Scala Worksheet), la cual ofrece la ventaja de codificar y probar en la misma hoja, sin….

Read More →


Scala_02 – Funciones

¿Por qué programación funcional? Principios de razonamiento simples Mejor modularidad Bueno para explotar paralelismo para multinúcleos y computación en la nube Funciones Una función es una definición que puede contener….

Read More →