4

text包被标记为 GHC-only,而aeson被标记为 Portable。但是,aeson依赖于text包中的 Data.Text.Internal。但如果text是 GHC-only,那么肯定aeson也必须如此吗?

4

1 回答 1

8

大多数时候,便携性/稳定性标签并没有真正被认真对待,对于它们的使用方式没有社区标准。aeson当然不能跨 Haskell 实现移植,因为它使用 Template Haskell,它只在 GHC 上可用。然而,我会假设它可以跨平台移植(即 Mac、Windows、Linux),所以我猜它使用这个术语的方式与使用方式不同text

于 2012-04-27T21:40:13.180 回答