【发布时间】:2017-10-10 16:50:05
【问题描述】:
有没有办法在 F# 中展平任意大小的元组而不显式映射它们?
(fun ((((a0,a1),a2),b),c) -> (a0,a1,a2,b,c))
作为说明,我从 FParsec 获得了这类元组,但如果它普遍可用,该功能会很方便。
谢谢,
【问题讨论】:
-
在 FParsec 中,您可以使用
tuple3, tuple4, tuple5或pipe3, pipe4, pipe5函数来组合更多解析器,这可能会消除您对类似功能的需求。 -
@TheInnerLight 非常感谢