Preguntas etiquetadas con pattern-matching

Utilice esta etiqueta para preguntas sobre cómo probar si una estructura de datos tiene una forma particular o contiene valores particulares en ciertas ubicaciones. Muchos lenguajes funcionales proporcionan construcciones de coincidencia de patrones. La mayoría de las preguntas en esta etiqueta también deben tener la etiqueta para el lenguaje en el que está programando. NO USE ESTA ETIQUETA PARA PREGUNTAS DE EXPRESIÓN REGULAR, USE [regex] EN VEZ; de manera similar, para la coincidencia de patrones (globbing) en shells similares a POSIX, use [glob].




1
Coincidencia de patrones de múltiples tipos de Scala
Me pregunto cómo puedo utilizar la coincidencia de patrones de varios tipos. Yo tengo: abstract class MyAbstract case class MyFirst extends MyAbstract case class MySecond extends MyAbstract case class MyThird extends MyAbstract // shouldn't be matched and shouldn't call doSomething() val x: MyAbstract = MyFirst x match { case a: …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.