eeeeaaii / vodka

Creative Coding Environment
GNU General Public License v3.0
126 stars 3 forks source link

make closure caching work correctly, and make it performant for synthetic commands inside other commands #133

Open eeeeaaii opened 3 years ago

eeeeaaii commented 3 years ago
eeeeaaii commented 2 years ago

closing this and writing up two other bugs

eeeeaaii commented 2 years ago

erm never mind I think I can rephrase the TODO here:

closure cashing isn't correct because of performance, make it correct and make synthetic generation of commands inside other commands bypass caching error handling or something since we know we aren't passing in an invalid command