/me pokes all the hard-working developers...
I really just want https://arewegatyet.com
/me needs a areweAreWeXDotCom.com page just to keep track of them all
I kind of feel like that might exist... somewhere
@Wesley Wiser https://wiki.mozilla.org/Areweyet
I guess we need a Rust one then :)
@Jake Goulding as soon as Chalk integration is complete, I believe they'll just "start working", right?
@Alexander Regueiro I honestly have no idea — are GATs already implemented in Chalk? I assume some parsing and glue code needs to happen in the frontend...?
@Jake Goulding Yeah they are, I hear. The parsing code would be pretty trivial, and I imagine not too much glue.
Hi, I'm looking into structural editing using HIR as the backbone, and I just had a couple questions.
Does chalk consume rustc HIR?
Does chalk act like a database of information to be modified over time? As in, could I add a new file to an existing chalk knowledge base incrementally and then continue asking questions?
Perhaps I'm thinking about the role of chalk incorrectly.
@Cole Lawrence What you probably want to look at is RLS 2.0 aka "Rust Analyzer" which has a whitespace-preserving AST and HIR geared toward this purpose. There is an effort to integrate chalk with RLS 2.0, but it's only just beginning.
RLS 2.0 has exactly the kind of incremental query system and file API you seem to be asking about.