Stream: contributing

Topic: New contributor with zig experience


view this post on Zulip Gonzalo Diethelm (Jun 12 2024 at 12:27):

Hello! I have been looking into Roc and it seems an interesting functional language to delve into. Since I am not much of a Rust developer, but have written some amount of Zig code, I was wondering if there are good places in the Roc standard library for someone like me to contribute. Happy to receive any suggestions. Cheers!

view this post on Zulip Anton (Jun 12 2024 at 13:25):

We'd like to update to zig 0.12 and I'm wondering if we could start with updating what's in crates/compiler/builtins/bitcode/ so that compiler/builtins/bitcode/run-tests.sh can pass. Could that be a "standalone project" or would that require us to update inkwell too etc. @Folkert de Vries @Brendan Hansknecht?

view this post on Zulip Anton (Jun 12 2024 at 13:27):

Oh, looks like we already got some of that done here.

view this post on Zulip Folkert de Vries (Jun 12 2024 at 13:29):

it looks like our zig code now works with both zig 11 and 12, but zig itself is not yet updated. That would require not just a version bump of inwell, but using a different LLVM version too


Last updated: Jul 06 2025 at 12:14 UTC