Bằng cách "đồ thị", bạn có nghĩa là ý nghĩa lý thuyết đồ thị của đồ thị (nút và các cạnh) hoặc một âm mưu?
Cách dễ nhất để tạo biểu đồ, bằng bất kỳ ngôn ngữ nào, là đường ống dot vào Graphviz. Hackage thậm chí còn có một gói hữu ích Data.Graphviz mà thực hiện một số công việc cấp thấp cho bạn, đặc biệt nếu bạn đã làm việc với các tuyệt vời FGL.
Cách dễ nhất để tạo ra một âm mưu, bằng bất kỳ ngôn ngữ nào, là đặt đường ống tập lệnh gnuplot vào gnuplot. Một lần nữa, có một gói Graphics.Gnuplot trên Hackage.
Graphics.Rendering.Chart khá là đẹp; nó có một số tiền hợp lý hơn gnuplot.
Thực ra, bạn chỉ nên nhìn xung quanh Hackage và xem điều gì phù hợp nhất với nhu cầu của bạn ...
Tôi muốn nói một cốt truyện. Tôi sẽ cập nhật câu hỏi để làm rõ điều này. –
Có gói nào hoạt động nguyên bản trên Windows, mà không yêu cầu GTK hay không? Cairo không cài đặt trên cửa sổ từ cabal. – drozzy