Результаты поиска по запросу "pattern-matching"

1 ответ

Большое спасибо брат @ WiktorStribiżew

ичок в angular 5, здесь я пытаюсь подтвердить пароль пользователя на основе некоторых условий. Минимум шесть символов, как минимум одна буква и одна цифраМинимум восемь символов, как минимум одна буква, один номер и один специальный ...

2 ответа

 гарантию ". Я опустил окончание первого слова, потому что все в этой публикации было слишком длинным. :)

la есть хорошая возможность выводить параметр типа внутри сопоставления с образцом. Он также проверяет исчерпанность сопоставления с образцом. Например: sealed trait PField[T] case object PField1 extends PField[String] case object PField2 ...

1 ответ

 и производительность.

я есть БД сjsonb столбец, где каждая строка содержит массив пар имя-значение. Пример для одногоjsonb стоимость: [ {"name":"foo", "value":"bar"}, {"name":"biz", "value":"baz"}, {"name":"beep", "value":"boop"} ]Как бы я запросить строки, которые ...

ТОП публикаций

1 ответ

"), и порядок (сопоставление сверху вниз) может иметь значение, если шаблоны перекрываются (чего нет в любом из вышеперечисленных)

ужно использовать методы сопоставления с образцом, чтобы рекурсивно поменять местами каждую пару элементов в списке. Так,[1, 2, 3, 4, 5] вернется[2, 1, 4, 3, 5]. Я нашел две вещи: List.length: чтобы вернуть длину. Что полезно для работы с ...

3 ответа

@RichardC, спасибо!

-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 := ...

0 ответов

 сказал в своем ответе.

ел этот пример шаблона var в новом C # 7 if (o is var x) Console.WriteLine($"it's a var pattern with the type {x?.GetType()?.Name}");Чем отличается просто использование: var x = o; Console.WriteLine($"it's a var pattern with the ...

0 ответов

Теперь просто присоединяйтесь к результату этого запроса, чтобы получить желаемые результаты.

ужно проверить, находится ли какая-либо часть значения столбца в заданной строке, а не является ли строка частью значения столбца. Например: Таким образом, я могу найти, содержит ли какая-либо строка в моей таблице строку «кирпичи» ...

0 ответов

 можно обобщить:

сейчас у меня есть код, который по сути работает так: data Expression = Literal Bool | Variable String | Not Expression | Or Expression Expression | And Expression Expression deriving Eq simplify :: Expression -> Expression simplify (Literal b) ...

0 ответов

Обычно он побьет первую формулировку, когда требуется лишь небольшое количество ближайших матчей.

я 300 миллионов адресов в моей базе данных PostgreSQL 9.3, и я хочу использовать pg_trgm для нечеткого поиска строк. Конечная цель - реализовать функцию поиска, аналогичную поиску по карте Google. Когда я использовал pg_trgm для поиска по этим ...

2 ответа

 может быть перегружен, поэтому для пользовательских типов он может возвращать все, что вы хотите.

ли разница между: