4 ms·
The assumption it's a closed system that received no new content at runtime is a very functional programming-like assumption, but quite restrictive in most real
by 3cats-in-a-coat 3y ago
The assumption it's a closed system that received no new content at runtime is a very functional programming-like assumption, but quite restrictive in most real long-lived systems.
- valenterry 3y agoThat's not the assumption. The assumption is that the system does not receive new node-types at runtime. Think of the JVM: you can load new bytecode (e.g. classes) at runtime, but you can't load bytecode that contains features of newer jvm versions that isn't compatible with the existing one. I don't think this is a "functional programming-like assumption".