@neauoire so, with Co, I work towards this by removing the boundaries of "applications" completely; everything is just a routine, and they're all floating in memory. an "application" just becomes an entry point routine that points to the other routines that make up its logic and "vectors", and all of those associated routines can be called by anything that knows its address, which can be stored in a content-hash-to-address map (as in Co) or a string-name-to-address map for someone to call direct
@jakintosh Can I see what you expose via the API? I'm wondering how to communicate the expected arity through the API? I don't have a real usecase for this atm, so it's more of a solution in need of a problem, so do you have a scenario that I could try to replicate, like, how do you ( plan to ) make use of this in practice in your workflow?