3

我正在寻找一种自动派生双函子fmapFirst的方法fmapSecond。我更喜欢使用新Generic类型类或 usingData.Data并且没有 Template Haskell 的方法。

(请注意,我已经知道https://hackage.haskell.org/package/genifunctors-0.2.2.0/docs/Data-Generics-Genifunctors.html使用 Template Haskell 支持这一点,我想知道 Template Haskell 是否可以这里避免)

4

0 回答 0