我想使用<|>运算符,Text.Parsec但我也导入Control.Applicative也包含<|>运算符.假设我不想使用丑陋的合格导入,我如何确保前一个操作符影响后者?
您拥有的选项,按推荐顺序排列:
隐藏不必要的具体内容Parsec.<|>.你不需要它.
import Text.Parsec hiding ((<|>))
import Control.Applicative
Run Code Online (Sandbox Code Playgroud)隐藏Applicative.<|>和使用Control.Applicative那些不关心替代品的东西.
import Text.Parsec
import Control.Applicative hiding (Alternative(..))
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
142 次 |
| 最近记录: |