Сопоставление кортежей с неважными переменными в Erlang

Я ищу способ найти кортежи в списке в Erlang, используя частичный кортеж, аналогично функторам, соответствующим в Пролог. Например, я хотел бы, чтобы следующий код возвращал true :

member({pos, _, _}, [..., {pos, 1, 2}, ...])

Этот код не работает сразу из-за следующей ошибки:

variable '_' is unbound

Есть ли краткий способ достичь того же эффекта ?

6
задан Little Bobby Tables 3 August 2011 в 07:57
поделиться