为 Haskell 代码生成图表

发布于 2024-12-04 10:46:38 字数 1539 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蝶舞 2024-12-11 10:46:38

不是现有的。以下是可用的 Haskell 可视化实用程序的列表(至少是 Hackage 上的实用程序):

  • 您已经使用过的

    graphmod发现:可视化模块依赖关系。

  • prof2dot 可视化分析报告

  • hs2dot 可视化 Haskell 代码

  • vacuum (和相关包)在运行时可视化数据结构

  • SourceGraph (免责声明:这是我的)旨在提供不同形式的调用图可视化并进行一些分析;不过最近没有太多时间来处理这个问题。

  • graphtype 用于比较数据类型

或许可以使用 doxygen 来生成具有可视化的文档,但是快速 Google 并没有透露任何在 doxygen 中为 Haskell 提供支持的工作(而且它需要不同的标记黑线鳕使用)。

Not an existing one. Here are the list of available Haskell visualisation utilities (at least those on Hackage):

  • graphmod which you've already found: visualise module dependencies.

  • prof2dot visualise profiling reports

  • hs2dot visualise Haskell code

  • vacuum (and related packages) visualises the data structures at run-time

  • SourceGraph (disclaimer: this is mine) aims to provide different forms of visualisation of the call graphs and perform some analyses; haven't had much time to work on this lately though.

  • graphtype is for comparing data types

It may be possible to use doxygen to generate documentation with visualisation, but a quick Google didn't reveal any work on providing support for Haskell in doxygen (and it would require different markup than what Haddock uses).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文