每次我导入 Parsec 模块时,都有两种选择:Text.Parsec
和Text.ParserCombinators.Parsec
. 我找不到任何关于这两者有什么不同的信息(Text.ParserCombinators.Parsec
主要的 Haddock 页面只提到它是某种兼容性模块,而根本没有介绍性的句子Text.Parsec
)。
所以这让我想知道:这两个包有什么区别,在不同的情况下我应该更喜欢哪一个?
每次我导入 Parsec 模块时,都有两种选择:Text.Parsec
和Text.ParserCombinators.Parsec
. 我找不到任何关于这两者有什么不同的信息(Text.ParserCombinators.Parsec
主要的 Haddock 页面只提到它是某种兼容性模块,而根本没有介绍性的句子Text.Parsec
)。
所以这让我想知道:这两个包有什么区别,在不同的情况下我应该更喜欢哪一个?