Without a way to validate how subroutines are expected to interact on an intermediate scale (i.e. prior to being compiled), debugging is incredibly tedious.
To remedy this, it would be useful to have a utility to visualize the network of functions being produced at such intermediate stages.
For example, in the case of a QROM, this might look something like this:
Without a way to validate how subroutines are expected to interact on an intermediate scale (i.e. prior to being compiled), debugging is incredibly tedious. To remedy this, it would be useful to have a utility to visualize the network of functions being produced at such intermediate stages.
For example, in the case of a QROM, this might look something like this:
I think it could be easier if we do #9 first?