Joshua Barretto
Joshua Barretto
There is a blanket impl of `Cache` for `&mut impl Cache`: https://docs.rs/ariadne/0.1.3/ariadne/trait.Cache.html#impl-Cache%3CId%3E-for-%26%27b%20mut%20C You can pass it via mutable reference.
In that case, you should be able to implement it for `&MyType` if `MyType` is local. This will still work because accessing `&MyType` mutably only gives you a mutable reference...
I think I'm going to remove this in favour of a 'blessed' primary label that gets used as the canonical error location. I do want to keep this notion of...
How do you imagine these being displayed in the diagnostic? Just a list of notes below the diagnostic like below? ``` | Note: This is a note | Note: This...
Unfortunately I'm away for the next 10 days, but I can implement this when I get back.
I will try to find the time to look into this tomorrow. I think it should probably be quite a simple fix.
Thanks for the further investigation. Unfortunately, I'm away for the next 10 days so am unable to fix this (unless I can find time to do so). Is this a...
Great, although it's worth mentioning that removing the character entirely will result in the wrong character offset being used for later lines! You'll probably need to replace it with an...
Oh, that's an interesting idea for sure! I didn't consider that. I think I'll add this to my todo list for the refactor of Ariadne I'm planning to do soon.
In my view, I see Atto mostly existing as an [esolang](https://esolangs.org/wiki/). Although it's surprisingly practical to write certain kinds of programs in, I don't personally see myself picking up the...