2 comments

  • _alternator_1 hour ago
    A quick skim of the article suggests it's a study of the implications of allowing query planning in programs which are notionally finite but may have unbounded computation. Interesting.
  • veqq2 hours ago
    <a href="https:&#x2F;&#x2F;codeberg.org&#x2F;veqq&#x2F;declarative-dsls" rel="nofollow">https:&#x2F;&#x2F;codeberg.org&#x2F;veqq&#x2F;declarative-dsls</a> is built around a query language working on tables&#x2F;dataframes, hashmaps, arrays, strings etc. in the same way. I ended up allowing things like :where :group-by etc. in `select` go in any order and then allowing you to use -&gt;&gt; macros to micromanage the execution order.