Open MysteryMachine opened 6 years ago
Current profiling shows my relatively large game talking 32mb in memory? Idk if this is REALLY important...it can probably be attached later at some point. Even the conditional bits can still just exist as parts of the graph that want functions, that get reified to a function call to a multimethod later...
Renamed to reflect some more complex considerations. Mutation basic is not BAD, per se, but it it does reflect a sort of inflexibility that might be worth addressing for projects that require bigger scale. To achieve pure data graphs, I would need to offer the following features:
[:true? [:a :b :c] [:d]]
where each value would be got-in the main state, and tested for truthiness.Questions to think about: