homepage: ''
changelog-type: ''
hash: be2d8178cbd0c6b94ccbcc7206160e69c307159ea6a527cc6638ccc83aba5e23
test-bench-deps: {}
maintainer: edsko@well-typed.com
synopsis: Visualize Haskell data structures as edge-labeled trees
changelog: ''
basic-deps:
  base: ! '>=4.8 && <5'
  json: ! '>=0.9 && <0.10'
  containers: ! '>=0.5 && <0.6'
  bifunctors: ! '>=4.2 && <4.3'
  mtl: ! '>=2.2 && <2.3'
  transformers: ! '>=0.4 && <0.5'
all-versions:
- '0.1.0.0'
author: Edsko de Vries
latest: '0.1.0.0'
description-type: haddock
description: ! 'The tracetree library can be used to conveniently write

  Haskell data structures as trees represented as JSON

  files. These JSON files can then be inspected with any

  JSON viewer; the JSON viewer''s functionality to collapse

  part of the JSON tree can be particularly convenient when

  exploring large objects.


  Additionally, the ttrender executable can be used to render

  these JSON trees as .svg or .png files, and provides

  various command line flags for controlling the layout of

  the tree (colour, orientation, hiding nodes, etc.).


  The tracetree library and ttrender executable are

  independent components; if you don''t want to add the

  dependency on tracetree to your project, you can just

  generate the .JSON files directly in your code; the format

  is not complicated (indeed, you can create them by hand

  or post-process previously exported .JSON files).'
license-name: BSD3

Update from Hackage at 2016-05-07T07:39:20+0000
Update from Hackage at 2016-05-07T07:39:20+0000
