Fλux Flux is an ongoing project to visualize Haskell programs as data-flow diagrams. Its main goal is to improve program understanding and support functional programmers in various development activities. By visualizing values as data-flows between functions, the developer can see how these functions interact, and how expressions depend from each other. Being a strongly and statically typed language, types are very important for writing and understanding Haskell code. By enriching all data-flows with type
Source: Flux – Ulm University