<aaronjanse>
Ugh, I think I might need to write a PR to rnix-parser to have to fail more gracefully. Right now adding a new line in a `let` statement (before typing the closing semicolon) breaks the AST for the rest of the document
<aaronjanse>
Super glad the library exists, though. It's saved me tons of time
<aaronjanse>
I'm looking for more graceful failure because I want to do reactive evaluation, which requires minimizing false positives for syntax tree changes
rajivr has joined #nix-lang
andremedeiros has quit [Read error: Connection reset by peer]
andremedeiros has joined #nix-lang
kini has quit [Remote host closed the connection]
kini has joined #nix-lang
Synthetica has joined #nix-lang
<tazjin>
aaronjanse: what kind of interpretation style did you go for?
__monty__ has joined #nix-lang
<aaronjanse>
At the moment it's just a lazy AST interpreter, since I need the outputs to be tied to the AST to allow stuff like goto and hover tooltips
__monty__ has quit [Quit: leaving]
andremedeiros has quit [Read error: Connection reset by peer]
andremedeiros has joined #nix-lang
Synthetica has quit [Quit: Connection closed for inactivity]