Preguntas etiquetadas [pattern-matching]

6 votos
1 respuestas
¿Es posible utilizar un parámetro con nombre para la coincidencia de clases de casos de Scala? [duplicar]
     Esta pregunta ya tiene una respuesta aquí:                   ¿Cómo ajustar el patrón de las grandes clases de casos de Scala?       ...
preguntó hace 1 mes
5 votos
2 respuestas
¿Por qué los patrones de Haskell tienen que ser lineales?
Ejemplo de código prohibido (que me gustaría poder escribir): isWaiting :: Eq a => a -> PriorityQueue a -> Bool isWaiting x EmptyQueu...
1 votos
2 respuestas
¿Cómo puedo relajar la verificación de patrones no exhaustivos para una coincidencia anidada en variantes conocidas?
¿Cómo puedo persuadir al compilador de Rust de que la expresión interna match está bien aquí, ya que la exterior match ya ha restringido los tip...
1 votos
4 respuestas
Simplificar el caso de juego masivo - Scala
Entonces, en uno de los lugares tenemos esta enorme declaración variable match case. Contiene casi 150 declaraciones distintas case Se ve...
0 votos
1 respuestas
F # Patrón coincidente en un mapa de tipo genérico
Esto funciona: // sample objects let dctStrDbl = [("k1",1.0); ("k2",2.0)] |> Map.ofList let dctStrStr = [("k1","v1"); ("k2","v2")] |&...
preguntó hace 1 mes
0 votos
1 respuestas
Tipo de falta de coincidencia utilizando la coincidencia de patrones en los constructores de Scala
Estoy tratando de definir un HKT en Scala (un flujo genérico) y no estoy seguro de por qué obtengo un error de falta de coincidencia de tipo al...
1 votos
5 respuestas
cómo extraer parte de la cadena que no coincide con el patrón
Quiero extraer parte de la cadena que no coincide con el patrón Mi condición de coincidencia de patrón es que la picadura debe tener una long...
preguntó hace 2 meses
0 votos
2 respuestas
Scala añadiendo cambio dinámico al mapa futuro
En mi aplicación hay una plantilla que estoy intentando reducir cuando la API llama a los métodos de servicio apropiados. Aquí hay un ejemplo...
preguntó hace 2 meses
2 votos
1 respuestas
Haskell por qué usar @ (como)
Encontré este ejemplo: buildEntry ws@(w:_) = (w, length ws) ¿Cuál es la ventaja de usar ws@(w:_) en lugar de: buildEntry' (w:ws) = (w, le...
preguntó hace 2 meses
0 votos
1 respuestas
Patrón que coincide con múltiples casos con la misma acción
Hola, tengo una clase abstract con 2 clases derivadas. La naturaleza de la jerarquía me coloca en una posición no deseada donde los 060035099111...
preguntó hace 3 meses
1 votos
1 respuestas
Detección de intrusión utilizando algoritmo de coincidencia de patrones
Estoy interesado en escribir un código Java simple para sistema de detección de intrusos (IDS). Esto puede ser una aplicación simple para mi p...
0 votos
1 respuestas
Cómo reemplazar una cadena particular en el valor de la columna de la tabla en PostgreSQL
Estoy tratando de reemplazar cierto texto con otro texto en PostgreSQL. Para ser más específico, estoy tratando de reemplazar la ruta de la...
preguntó hace 3 meses
0 votos
1 respuestas
Scala XML, eliminar nodo por patrón de coincidencia
Hola, tengo un gran archivo xml en el que quiero eliminar cierto nodo, usando la coincidencia de patrones. Una parte del xml se ve así: <dd...
preguntó hace 2 meses
0 votos
1 respuestas
Scala: lista que coincide con / sin sustitución
Aquí hay definiciones de funciones que funcionan bien: case class Type(unique:String, tech:String) case class TVal(tech:String, value:String)...
preguntó hace 2 meses
1 votos
1 respuestas
Devolución de un estado diferente de unión Discriminada en función de la entrada de cadena en la coincidencia de patrón (F #)
type ColType = I of int | S of string | F of float Sé que no puede devolver un tipo diferente de una coincidencia de patrón, por eso hice este...
preguntó hace 2 meses
1 votos
1 respuestas
¿Con qué expresión regular pueden coincidir caracteres similares? [duplicar]
     Esta pregunta ya tiene una respuesta aquí:                   Conversión de símbolos, letras de acento al alfabeto en inglés         ...
preguntó hace 3 meses
0 votos
1 respuestas
Búsqueda de detección de anomalías por coincidencia de patrones en un conjunto de datos continuos
Tengo una serie de sensores (alrededor de 4k) y cada sensor medirá las amplitudes en cada punto. Supongamos que entreno la red neuronal con un c...
2 votos
2 respuestas
Elixir complejo patrón de orden de coincidencia
Estoy leyendo el gran Joy of Elixir y estoy tratando de resumir mi cabeza en torno al orden de las operaciones en el ejemplo de coincidencia d...
preguntó hace 3 meses
1 votos
2 respuestas
En Powershell -match, ¿se pueden reutilizar los $ Matches?
Estoy intentando leer varios valores de una cadena. Las palabras clave pueden aparecer en cualquier parte de la cadena. Quiero que el "Valor" o...
preguntó hace 3 meses
1 votos
1 respuestas
¿Por qué no puedo usar una constante en la coincidencia de patrones aunque implementa PartialEq y Eq?
Quiero filtrar la dirección de host local de IPv4 utilizando la constante net::Ipv4Addr::LOCALHOST cuando coincida el patrón: use get_if_addrs...
preguntó hace 3 meses
1 votos
1 respuestas
¿Cómo se puede evitar la palabra clave de referencia cuando la coincidencia de patrones en una función toma "self" o "mut self"?
The Rust book llama a la palabra clave ref" legado ". Como quiero seguir el consejo implícito para evitar ref, ¿cómo puedo hacerlo en el siguie...
preguntó hace 3 meses
0 votos
1 respuestas
Suma cola-recursiva de elementos.
Actualmente estoy tratando de aprender acerca de la recursión de la cola en F #, por lo que decir que tengo una función que toma en una lista mu...
preguntó hace 3 meses
0 votos
1 respuestas
Regex de Java: ¿Cuál será la expresión regular para un patrón como “10 {1,1% d}, 10 {2,1% d}”?
Considere el siguiente ejemplo: Regex: (.\*?),(.\*) String: 10,20 Result: Group1: 10; Group2: 20 Del mismo modo, Regex: ??? String: 10{...
preguntó hace 3 meses
0 votos
2 respuestas
¿Cómo escribir en mayúsculas el valor '$ *' desde el objetivo de makefile?
Tengo un montón de objetivos, cada uno para una shell diferente como sigue: BASH_VERSION := 4.4 FISH_VERSION := 3.0.0 … ZSH_VERSION := 5.4.2-r...
-1 votos
3 respuestas
Eliminación de cadenas coincidentes de otra columna
Estoy trabajando en SQL Server 2014. Tengo 2 columnas en una tabla llamada Gallery Name y Address. A continuación se muestran mis datos de muest...
preguntó hace 4 meses