alcinnz, I keep revisiting the concept of designing a visual functional language, & I'm starting to think that maybe I should actually implement it. It'd be a smaller project than my browserdev...
Where you've start with a singular concept of a (pattern-matching) "brick" which can express the entirety of computation by composing them in different ways.
And the editor would include a debugger where you can watch expressions run with random input. I'd be tempted to implement a JIT as well.
1/2