but is there a way to render 95% of real world differences well?
Conversation
Replying to
not really. i mean, 2d embedding itself *already* doesn't scale, but it sort of passes if you suffer just enough
1
1
Replying to
briefly and it gave me a few ideas about how to do higher order programming in something labview-like
1
Replying to
you can sort of do higher-order in graph repro, but you're working against your medium
1
1
Replying to
having to do a 2d embedding artificially limits the range of abstractions you can use and i don't find that compelling
2
2
Replying to
a very practical example: you're designing a parametric power converter which needs to place a different set of components...
1
Replying to
depending on params. e.g. from two to four output caps depending on output current.
abstract this out in graph repro.
1
Replying to
that's doable with some sort of "repeat" primitive, sure.
how what about configurable number of outputs?
1
Replying to
sure. i can see how you *maybe* can include the "repeat" primitive on "block" level itself.
now embed that block in another one…
2
Replying to
that was pretty much my line of thinking! but don't know if it's practical, in fact a lot of my notes is about visual vocabulary
Replying to
another practical usecase: error reporting and aggregation (classic monad example)

