0
我想用第三或第四個元素進行排序元組的列表(例如c或d)在類型列表:Haskell中的列表排序元組
myList = [(a,b,c,d,e)]
我知道如果元組是類型(a,b)
我可以用下面的辦法:
mySort xmyList = sortBy (compare `on` snd) x
但sortBy的類型不會與長度上的元組工作大於二(所以顯然沒有點寫的存取功能thd
或fth
):
(a -> a -> Ordering) -> [a] -> [a]
類型的'sortBy'說什麼都沒有關於元組。 – 2015-02-07 19:20:17