Hey @Anton , I was assigned the Issue 9320 - better error outputs.
I have worked on this and came up with this:
![]()
Currently it shows this only if the verbose flag is set.
That looks lovely @Arjun :)
I think that is the output people want by default so it's not necessary to put that behind the verbose flag.
Feel free to open a pull request and ask me for review.
Thanks for the fedback :heart: . I have made small changes after this andI have opened a pull request for this.
Hey @Anton , this was my very first pull request to any open source project. Thanks for the help. Feel free to tag me on Zulip or Github, if you feel like there's any issues that I can work on. This time, I wasn't sure of how much code I can change, that is why I didn't create a new function for printing.
this was my very first pull request to any open source project.
Congratulations! Thanks for choosing Roc for this :)
if you feel like there's any issues that I can work on.
I am done for today but I will make sure to take a look tomorrow.
Welcome to open source development :hug:
@Arjun #9323 could be an achievable issue, it may be as simple as removing a return somewhere. What do you think?
There is an interpreter re-write / replacement sitting on a branch that should land soon... it might be better to pick another issue.
I think we may have fixed this specific issue in the LIR interpreter
#9242 looks like a good first issue
Thanks @Anton . I'll Take a look at this. Sorry for the delay in response, mb, I thought Zulip would show badges when someone pings me.
Sorry for the delay in response
No problem, I will review your PR today.
Last updated: May 01 2026 at 12:45 UTC