Encuentra el último elemento de una lista en scala

En Scala, la lista se define en scala.collection.immutablepaquete. Una lista es una colección de elementos del mismo tipo que contiene datos inmutables. generalmente usamos la última función para imprimir el último elemento de una lista. A continuación se muestran los ejemplos para encontrar el último elemento de una lista dada en Scala. Simplemente imprima el … Continue reading «Encuentra el último elemento de una lista en scala»

Mónadas en Scala

En Scala, Monads es una construcción que realiza cálculos sucesivos. Es un objeto que cubre al otro objeto. Vale la pena señalar que aquí, la salida de una operación en algún paso es una entrada para otros cálculos, que es el padre del paso reciente del programa indicado. Monad no es ni una clase ni … Continue reading «Mónadas en Scala»

Escala | Reducir, plegar o escanear

En este tutorial aprenderemos sobre las funciones Reducir, Plegar y Escanear en Scala. Reducir: la función Reducir se aplica en la estructura de datos de colección en Scala que contiene listas, conjuntos, mapas, secuencias y tuplas. El parámetro en la función de reducción es una operación binaria que fusiona todos los elementos de la colección … Continue reading «Escala | Reducir, plegar o escanear»

Funciones de orden superior en Scala

Una función se llama función de orden superior si contiene otras funciones como parámetro o devuelve una función como salida, es decir, las funciones que operan con otras funciones se conocen como funciones de orden superior. Vale la pena saber que esta función de orden superior también es aplicable para funciones y métodos que toman … Continue reading «Funciones de orden superior en Scala»

Escala | Funciones parcialmente aplicadas

Las funciones aplicadas parcialmente son las funciones que no se aplican a todos los argumentos definidos por la función establecida, es decir, al invocar una función, podemos proporcionar algunos de los argumentos y los argumentos de la izquierda se proporcionan cuando es necesario. llamamos a una función, podemos pasarle menos argumentos y cuando pasamos menos … Continue reading «Escala | Funciones parcialmente aplicadas»

Enumeración en Scala

Las enumeraciones sirven para representar un grupo de constantes con nombre en un lenguaje de programación. Consulte Enumeración (o enumeración) en C y enumeración en Java para obtener información sobre enumeraciones. Scala proporciona una clase de enumeración que podemos extender para crear nuestras enumeraciones. Declaración de enumeraciones en Scala  Scala // A simple scala program of … Continue reading «Enumeración en Scala»

Escala esta palabra clave

Las palabras clave son las palabras en un idioma que se utilizan para representar algunas acciones predefinidas o algún proceso interno. Usamos la palabra clave this cuando queremos introducir el objeto actual para una clase. Luego, usando el operador de punto (.), podemos referirnos a variables de instancia, métodos y constructores usando esta palabra clave. … Continue reading «Escala esta palabra clave»

Escala | métodos para llamar en un mapa | Serie 1

Prerrequisito : Mapa de Scala . En Scala hay métodos principales para llamar en un mapa . Un método Scala es una sección de una clase que tiene una designación, una firma, opcionalmente algunas anotaciones y cualquier código de bytes. Una función que se interpreta como miembro de algún objeto se denomina método y el … Continue reading «Escala | métodos para llamar en un mapa | Serie 1»

Cómo ordenar un Scala Map por valor

En este artículo, aprenderemos cómo ordenar un Scala Map por valor. Podemos ordenar el mapa por clave, de menor a mayor o de mayor a menor, utilizando el método sortBy .  Sintaxis:  MapName.toSeq.sortBy(_._2):_* Tratemos de entenderlo con un mejor ejemplo.  Ejemplo 1:   Scala // Scala program to sort given map by value import scala.collection.immutable.ListMap   … Continue reading «Cómo ordenar un Scala Map por valor»

Método Scala Mutable SortedSet foreach()

En las colecciones mutables de Scala, el método SortedSet foreach() se utiliza para aplicar la función dada a todos los elementos del SortedSet. Definición del método: def foreach(f: (A) => Unidad): Unidad Tipo de retorno: Devuelve todos los elementos del SortedSet después de aplicar la función dada a cada uno de ellos. Ejemplo 1: // … Continue reading «Método Scala Mutable SortedSet foreach()»