#Kata Nested pattern en Scala

En este post te voy a explicar que son los nested patterns en Scala.

¿Qué es un nested pattern?

Es una característica del pattern matching que te permite aplicar un patrón a propiedades de una clase, o elementos de una colección, sin la necesidad de crear un bloque match adicional.

 

Nested pattern con propiedades.

No necesitas un bloque match adicional para hacer pattern matching con las propiedades de una clase. Basta con que las especifiques en el patrón.

Nested Pattern con colecciones.

Puedes hacer nested pattern matching con los elementos hijos de una colección, solo debes seguir las reglas del sequence pattern.

Gustavo Sánchez