2010-08-07 41 views
29

Lưu ý không phải "phụ thuộc chức năng". Có các công cụ có sẵn cho phép tôi xây dựng một đồ thị phụ thuộc hàm tĩnh từ mã nguồn không? Một cái gì đó mà chỉ cho tôi những chức năng phụ thuộc vào những người khác trong một cách đồ họa.Công cụ để tạo biểu đồ phụ thuộc chức năng Haskell (luồng điều khiển)?

+5

Bạn có nghĩa là một "đồ thị cuộc gọi"? – kennytm

+0

Có! ....................... – qrest

+0

Điều gì về một công cụ cho phép người ta tạo tập tin 'cabal' với' Build-depends'? – drozzy

Trả lời

41

Vâng, chắc chắn có. Nếu bạn nhìn vào các loại Development trên Hackage, bạn sẽ tìm thấy các công cụ để:

Cụ thể, SourceGraph chứa nhiều lượt phân tích, bao gồm:

công cụ khác mà bạn có thể quan tâm là:

Dưới đây là đồ thị cuộc gọi chức năng sản xuất bởi SourceGraph chạy qua cabal2arch:

alt text

+0

+1: Argh, tôi chuẩn bị đăng bài tương tự. Tôi nghi ngờ SourceGraph là gần nhất những gì qrest là sau. –

+1

Tuyệt vời! Cảm ơn bạn! – qrest

+2

không cài đặt được SourceGraph .. có vẻ như dự án này không được bảo trì? – luochen1990

Các vấn đề liên quan