haskell-prettyprinter / haskell-prettyprinter/prettyprinter
Add a layouter based on JP Bernardy's prettiest printer
未关闭
Feature request
Help wanted
- 主要语言
- Haskell
- 星标
- 309
- 派生
- 43
- 平均合并
- 21 小时 25 分钟
- 30 天内合并 PR
- 1
描述
Paper: https://jyp.github.io/pdf/Prettiest.pdf
Implementation: https://hackage.haskell.org/package/pretty-compact
Old blog post: https://jyp.github.io/posts/towards-the-prettiest-printer.html
I'm mostly curious how results and performance would compare to `layoutSmart`.
贡献指南
这个仓库没有索引到贡献指南
调研方向
先阅读链接的 Prettiest 论文、pretty-compact 实现和较早的博客文章,然后检查仓库中现有的 layoutSmart 行为。在实现 layouter 之前,先定义其预期的比较标准;完成要求包括与 layoutSmart 进行可比的结果和性能测量。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- haskell
- 领域
- tooling
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100