voytech / cljs-diagrams

A clojurescript relational desinger tool.
2 stars 1 forks source link

Make behaviour contract pure functional #83

Open voytech opened 5 years ago

voytech commented 5 years ago

Behaviour be app-state node shape -> app-state and not mutate app-state volatile state but internal function within dynamic scope of behaviour. Then behaviour abstraction should alter app-state behaviour state.