没有合适的资源?快使用搜索试试~ 我知道了~
incremental-parser:Haskell解析组合器库,可将其馈入输入并递增地发出解析后的输出
共13个文件
hs:7个
lhs:1个
cabal:1个
需积分: 9 0 下载量 135 浏览量
2021-05-20
01:17:12
上传
评论
收藏 323KB ZIP 举报
温馨提示
增量解析器库是又一个解析器组合器库,提供了通常的Applicative , Alternative和Monad组合器集。 除此之外,它还具有四个独特之处。 增量解析 首先,解析器是增量式的。 它不仅可以以块的形式输入其输入,而且在适当的情况下,还可以以已解析的块的形式提供其输出。 为了使之成为可能,结果类型必须为Monoid 。 然后,完整的分析结果就是部分结果的串联。 为了使增量解析更容易,组合器集针对单调结果进行了优化。 除了通常的组合程序many和some ,例如,有concatMany和concatSome运营商。 many :: Parser s r -> Parser s [ r ] concatMany :: ( Monoid s , Monoid r ) => Parser s r -> Parser s r 任意单向输入 第二个怪异之是与共享的,是解析
资源推荐
资源详情
资源评论
收起资源包目录
incremental-parser-master.zip (13个子文件)
incremental-parser-master
IncrementalConduit.hs 2KB
LICENSE.txt 34KB
src
Text
ParserCombinators
Incremental.hs 29KB
Incremental
Symmetric.hs 2KB
LeftBiasedLocal.hs 2KB
Control
Applicative
Monoid.hs 2KB
Setup.lhs 79B
Test
TestIncrementalParser.hs 15KB
README.md 3KB
Benchmarks
CSV.hs 5KB
airports.dat 830KB
incremental-parser.cabal 2KB
.gitignore 31B
共 13 条
- 1
资源评论
笨猫猪
- 粉丝: 30
- 资源: 4732
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功