queue ===== - sylvan: diagnostic printing - std: vec, buffer short-term backlog ================== - bs: gadts - sylvan: error effect - *: consider dropping := - {bs, std}: make array pattern matching efficient w/out optimizations - std: string algorithms - std: transducers 0.2.0 release ============= - std: An IELR(1) parser generator. - sylvan: Incremental simply connected components. - std: Efficient sorting. - std: clojure-style maps, sets, vectors w/ transients - std: A pretty printer, e.g. Strictly Pretty. - sylvan: Write a self-hosting lexer and parser. - bs: Implement the macro system, including its integration with the parser generator. - examples: Write an example of higher-order pattern unification. - examples: Write a demo of macros; maybe a JSX-like? - releng: Start shipping a "binary-only" Nix flake, so users don't need the entire Git history.