Sky Rose
Sky Rose
Was this fixed by the recent update to LLVM 18?
I fixed the problem with my code. I was reporting this as a dialyzer output that dialyxir didn't correctly wrap.
The tutorial was changed to remove `isCapitalized` and there's a new issue for improving the error message, so there's nothing left to do on this issue. Marking it complete.
(Of course the `todo!` that caused the crash still exists, so this isn't totally completed, but we don't need an issue to track that.)
Rust release notes are also in GitHub releases, mixed in with the Python releases, but there's so many Python releases that the rust ones get buried and hard to find....
I also started poking around with a upgrade to 0.50, but it is indeed a bit involved. There are 67 compile errors (29 after removing duplicates), and the release notes...
I didn't make any progress. I just got far enough to see the compiler errors but didn't fix any of them.
Completed by https://github.com/roc-lang/roc/pull/6767
Purity inference is totally changing the way that effects are called, which will remove this sort of task/function mixup. (That's one of the reasons we're making such a big change...
I don't see the problem. Do you mean like if a struct represents something besides a row of data, and you accidentally read it as a table when you didn't...