Ваш вопрос почти имеет необходимую функцию!
\(a,b,c)->(b,c)
- это функция, которая вам нужна.Это «анонимная» функция, определенная на лету, вам не нужно давать ей имя.Например, если у вас есть
someFunc :: someType -> (Int, Char, Bool)
Вы можете сделать
(\(a,b,c)->(b,c)) (someFunc someValue)
, чтобы получить второй и третий компонент someFunc someValue
.