Looks really interesting, the whole caching & reactive invalidation stuff sounds super cool. Had a look at the docs and couldn’t actually find much about the actual caching aspect though, are there any other resources that go into more detail on that?
Looks really interesting, the whole caching & reactive invalidation stuff sounds super cool. Had a look at the docs and couldn’t actually find much about the actual caching aspect though, are there any other resources that go into more detail on that?
I briefly interacted with this code base at one point and remember the key beauty (for me) of the language runtime is this file https://github.com/skiplang/skip/blob/master/src/runtime/native/src/intern.cpp
The comment at the top explains how it works in great detail. Basically interning graphs makes it possible to get reactive things very very efficient