Resultados da pesquisa a pedido "pattern-matching"

1 a resposta

A validação de senha não está funcionando no Angular 5

Eu sou novo no angular 5, aqui estou tentando validar a senha do usuário com base em algumas condições. Mínimo de seis caracteres, pelo menos uma letra e um númeroMínimo de oito caracteres, pelo menos uma letra, um número e um caractere ...

2 a resposta

Correspondência de padrão em objetos de caso com membros de tipo

O Scala possui um recurso interessante para inferir o parâmetro de tipo dentro da correspondência de padrões. Ele também verifica a exaustividade da correspondência de padrões. Por exemplo: sealed trait PField[T] case object PField1 extends ...

2 a resposta

Procure em uma matriz JSON um objeto que contenha um valor que corresponda a um padrão

Eu tenho um banco de dados com umjsonb coluna em que cada linha contém essencialmente uma matriz de pares de valores de nomes. Exemplo para um únicojsonb valor: [ {"name":"foo", "value":"bar"}, {"name":"biz", "value":"baz"}, ...

1 a resposta

Troque pares de elementos em uma lista usando a correspondência de padrões

Eu preciso usar técnicas de correspondência de padrões, para trocar recursivamente todos os pares de elementos em uma lista. Assim,[1, 2, 3, 4, 5] retornaria[2, 1, 4, 3, 5]. Eu encontrei duas coisas: List.length: para retornar o comprimento. O ...

3 a resposta

Quando mapas de correspondência de padrões em Erlang, por que essa variável não 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 := ...

2 a resposta

Uso do padrão Var em C # 7

Eu vi esse exemplo de padrão var no novo C # 7 if (o is var x) Console.WriteLine($"it's a var pattern with the type {x?.GetType()?.Name}");Qual é a diferença de apenas usar: var x = o; Console.WriteLine($"it's a var pattern with the ...

2 a resposta

PostgreSQL reverso CURTIR

Preciso testar se alguma parte de um valor da coluna está em uma determinada string, em vez de se a string faz parte de um valor da coluna. Por exemplo: Dessa forma, posso descobrir se alguma das linhas da minha tabela contém a string 'bricks' ...

5 a resposta

Alternativa mais limpa à correspondência extensiva de padrões em Haskell

No momento, tenho um código que funciona basicamente assim: data Expression = Literal Bool | Variable String | Not Expression | Or Expression Expression | And Expression Expression deriving Eq simplify :: Expression -> Expression simplify ...

1 a resposta

Pesquise em 300 milhões de endereços com pg_trgm

Eu tenho 300 milhões de endereços no meu banco de dados PostgreSQL 9.3 e quero usar o pg_trgm para pesquisar as linhas com difusão. O objetivo final é implementar uma função de pesquisa, assim como a pesquisa no Google Map. Quando usei o pg_trgm ...

2 a resposta

Qual é a diferença entre "foo is null" e "foo == null"

Existe alguma diferença entre:foo is null efoo == null?