Hacker News new | ask | show | jobs
by infinite8s 1807 days ago
Yes, thanks that makes sense now that I think about it. I never made the connection between visual UIs and functional programming!
1 comments

I believe that functional programming with immutable memory is the only model you can use in order to create a visual language that you can reason about. E.g. you do not want to allow some nodes (visual components) to affect the execution of other nodes if not connected with each other. There are many more such implications there!