|
|
|
|
|
by ericbb
3126 days ago
|
|
> Maybe I'll post more tomorrow, if anyone is still around. I can only speak for myself but I will definitely be around to read another post if you write one. The design is fascinating and I'm very excited to see a new language that combines functional, relational, and reactive elements. One design choice that I'm particularly interested in is your choice to fix the set of possible values in a way that supports generic value introspection and orthogonal persistence. There are clear benefits but some costs include possible obstacles to abstraction / modularity and also extensibility. I'm wondering how you see these trade-offs. |
|
Another question I have is about recursion. Browsing through the code a little bit, I see loops and comprehensions are often used but I'm not sure I've seen a single recursive function. Is recursion something you've consciously tried to avoid and if so can you speak about the rationale on that topic?