Самый быстрый способ получить последний элемент списка в Haskell

Какой самый быстрый способ получить последний элемент списка в Haskell. Также в следующей итерации я хочу удалить первый и последний элемент списка. Какой самый элегантный способ сделать это? Я пытаюсь список пометков, но это не выглядит очень эффективным!

29
задан Tim Matthews 12 September 2011 в 12:38
поделиться