Creating a Data Structure for Visualizing and Running Dataflow Effects
I'm looking to create a data structure that resembles a dataflow as it is executed. Similar to an effect. Basically a datastructure that can both be read and run, so it can be visualized.
However effects should be able to spawn "children" or processes as it is running, so we can observe the program. Any pointers or ideas of how something like this would be represented in the effect-ts world?
Or said in another way, both having an easily definable pipe of functions that run sequentially, and at times spawining lots of parallel nodes, before combining the results. Which will be visualized as a graph.
Any takes?
However effects should be able to spawn "children" or processes as it is running, so we can observe the program. Any pointers or ideas of how something like this would be represented in the effect-ts world?
Or said in another way, both having an easily definable pipe of functions that run sequentially, and at times spawining lots of parallel nodes, before combining the results. Which will be visualized as a graph.
Any takes?
