소스 코드에서 haskell 데이터 모델의 시각화 (클래스 다이어그램 정렬)를 자동으로 생성하는 도구가 있습니까? 데이터 생성자와 레코드를 처리하고 유형 및 필드 트리를 표시하고 상자 등으로 예쁜 이미지를 출력합니다.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 }
를 그리고이 개 특성을 보여주는 타입 1과 그에서 다이어그램을 생성 할 것이며, 타입 3과 유형 4에 자신의 이름을 가진 3 개 특성을 보여주는 타입 2에 연결 및 연결 등
Btw, 소스 코드를 기반으로 다양한 종류의 시각화를 생성하는 [SourceGraph] (http://hackage.haskell.org/package/SourceGraph)에 관심이있을 수 있습니다 ... – hvr
Ah, SourceGraph는 훌륭해 보입니다. ,하지만 ... 내가 원하는 다이어그램을 찾을 수 없습니다. 데이터 모델 다이어그램을 원하지만 샘플 SourceGraph 출력에서 찾을 수 없습니다. – mentics