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

Я пишу некоторые функции для графов на Haskell и хочу проверить, соответствует ли список целых чисел, таких как поскольку

[1,4, 5, 7]

содержит вершины, образующие ребро, которое я представил в виде кортежа, вот так

(1,5)

Я пытаюсь взять функцию, которая принимает список и кортеж, и в этом случае вернет true, потому что список содержит a 1 и a 5. Основная проблема, с которой я сталкиваюсь, заключается в том, что я действительно не уверен, как искать список в Haskell.Является ли их функция, которая принимает список типа [a] и значение типа a и возвращает Bool , в зависимости от того, содержит ли [a] a?

14
задан Ben313 8 March 2012 в 20:44
поделиться