【问题标题】:Haskell Data Model Visualization from Source来自源的 Haskell 数据模型可视化
【发布时间】:2012-02-18 06:37:53
【问题描述】:

是否有一种工具可以从源代码自动创建一个 haskell 数据模型的可视化(类图之类的东西)?遍历数据构造函数和记录并显示类型和字段树并输出带有框等的漂亮图像的东西。

所以,它会分析源代码,例如:

data Type1 = Type1 Int Type2
data Type2 = Type2 { v1 :: Type3, v2 :: Type4, v3 :: String }
data Type3 = Type3 { v4 :: Double }
data Type4 = Type4 { v4 :: Type3 }

它会生成一个图表,其中 Type1 显示 2 个属性并链接到 Type2 显示 3 个属性及其名称并链接到 Type3 和 Type4 等。

【问题讨论】:

  • 顺便说一句,您可能对SourceGraph 感兴趣,它基于源代码生成各种可视化...
  • 啊,SourceGraph 看起来不错,但是……我在其中找不到我想要的图表。我想要一个数据模型图,但在示例 SourceGraph 输出中找不到它。

标签: haskell visualization datamodel


【解决方案1】:

是的! vacuum-cairo

【讨论】:

  • 您应该提供工具的名称,而不是只说“是”。这将防止不必要的迭代。
  • @Rog 尝试单击“是!”。 =)
  • 真空似乎是在运行时分析值的东西。我正在寻找能够分析我的源代码并创建完整的“类图”类型的东西。
猜你喜欢
  • 2021-01-19
  • 2015-08-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-27
  • 2017-07-11
  • 2018-12-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多