Resultados de la búsqueda a petición "pattern-matching"
a validación de contraseña no funciona en Angular 5
Soy nuevo en angular 5, aquí estoy tratando de validar la contraseña del usuario en función de algunas condiciones. Mínimo seis caracteres, al menos una letra y un númeroMínimo ocho caracteres, al menos una letra, un número y un carácter ...
Pattern Match en objetos de caso con miembros de tipo
Scala tiene una buena característica para inferir el parámetro de tipo dentro de la coincidencia de patrón. También verifica la exhaustividad del patrón. Por ejemplo sealed trait PField[T] case object PField1 extends PField[String] case ...
Busque en una matriz JSON un objeto que contenga un valor que coincida con un patrón
Tengo un DB con unjsonb columna donde cada fila contiene esencialmente una matriz de pares de nombre y valor. Ejemplo para un solojsonb valor: [ {"name":"foo", "value":"bar"}, {"name":"biz", "value":"baz"}, {"name":"beep", "value":"boop"} ]¿Cómo ...
Intercambie pares de elementos en una lista utilizando la coincidencia de patrones
Necesito usar técnicas de coincidencia de patrones, para intercambiar recursivamente cada par de elementos en una lista. Entonces,[1, 2, 3, 4, 5] volvería[2, 1, 4, 3, 5]. Dos cosas que he encontrado: List.length: para devolver la longitud. Lo ...
Cuando los mapas coinciden con patrones en Erlang, ¿por qué esta variable no está vinculada?
-module(count). -export([count/1]). count(L) when is_list(L) -> do_count(L, #{}); count(_) -> error(badarg). do_count([], Acc) -> Acc; do_count([H|T], #{}) -> do_count(T, #{ H => 1 }); do_count([H|T], Acc = #{ H := C }) -> do_count(T, Acc#{ H := ...
Uso del patrón Var en C # 7
He visto este ejemplo de patrón var en el nuevo C # 7 if (o is var x) Console.WriteLine($"it's a var pattern with the type {x?.GetType()?.Name}");¿Cuál es la diferencia de solo usar: var x = o; Console.WriteLine($"it's a var pattern with the ...
PostgreSQL Reverse LIKE
Necesito probar si alguna parte del valor de una columna está en una cadena dada, en lugar de si la cadena es parte de un valor de columna. Por ejemplo: De esta manera, puedo encontrar si alguna de las filas de mi tabla contiene la cadena ...
Alternativa más limpia a la extensa coincidencia de patrones en Haskell
En este momento, tengo un código que esencialmente funciona así: data Expression = Literal Bool | Variable String | Not Expression | Or Expression Expression | And Expression Expression deriving Eq simplify :: Expression -> Expression simplify ...
Buscar en 300 millones de direcciones con pg_trgm
Tengo 300 millones de direcciones en mi base de datos PostgreSQL 9.3 y quiero usar pg_trgm para buscar difusamente las filas. El objetivo final es implementar una función de búsqueda al igual que la búsqueda de Google Map. Cuando utilicé pg_trgm ...
¿Cuál es la diferencia entre "foo es nulo" y "foo == null"
¿Hay alguna diferencia entre:foo is null yfoo == null?