我必须在 Haskell 元组中获取第 n 个元素。元组是这样的:
(3,5,"String1","String2","String3","String4","String5","String6","String7","String8","String9","String10")。你能给我一个想法,以便我可以解决这个问题吗?
谢谢。
最佳答案
您可能知道也可能不知道 fst 和 snd 仅适用于 2 元素元组,即
fst' (a,b) = a
据我所知,你必须自己写
get5th (_,_,_,_,a,_,_,_,_,_) = a
如您所见,您可能想要定义自己的类型。
关于haskell - 如何从 Haskell 中的 10 元组中获取第 n 个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15558278/