Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

A fast, friendly, functional language.

roc-lang/roc は初心者に優しい?

直近 30 日間に、roc-lang/roc は外部コントリビューターの PR 416 件のうち 353 件をマージしました。メンテナーはふだん 1 日以内に返信します。 初心者向けの issue が現在 4 件オープンです。

スター
6.1k
フォーク
419
オープンの初心者向け issue
4
索引済み issue
372
平均マージ
14時間 6分
マージ済み PR(30日)
412
主要言語
Zig
ライセンス
UPL-1.0
最終 GitHub push
2026年9月27日
最新の索引
2026年9月20日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範
初心者向けラベル
good first issue hacktoberfest help wanted

roc-lang/roc にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの UPL-1.0 ライセンスで公開されます。
  4. 下にある 4 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Very large duration reported by `roc test`
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 84/100

    roc-lang/roc#11881 ·

    メンテナーはふだん 1 日以内に返信

  • Boxy panic: checked intrinsic wrapper did not have a function type
    オープン
    boxy

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    roc-lang/roc#11874 ·

    メンテナーはふだん 1 日以内に返信

  • Boxy panic: unresolved bare dynamic representation required a static descriptor
    オープン
    boxy

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    roc-lang/roc#11873 ·

    メンテナーはふだん 1 日以内に返信

  • Boxy panic: derived method reached a type variable without its scheme requirement
    オープン
    boxy

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    roc-lang/roc#11871 ·

    メンテナーはふだん 1 日以内に返信

  • Boxy panic: erased_box RC requires its explicit Boxy descriptor
    オープン
    boxy

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    roc-lang/roc#11870 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • UTF-8 BOM causes unhelpful parser message
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    roc-lang/roc#11869 ·

    メンテナーはふだん 1 日以内に返信

  • Boxy panic: reached unreachable code
    オープン
    boxy

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    roc-lang/roc#11868 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • `roc check` and `roc build` segfault when an unannotated function calls a derived-`parser_for` method twice through static dispatch
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    roc-lang/roc#11853 ·

    メンテナーはふだん 1 日以内に返信

  • `Str.inspect` miscompilation in boxy
    オープン
    boxy

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    roc-lang/roc#11851 ·

    メンテナーはふだん 1 日以内に返信

  • Record update loses field in boxy
    オープン
    boxy

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    roc-lang/roc#11850 ·

    メンテナーはふだん 1 日以内に返信

  • Boxy miscompilation: runtime crash
    オープン
    boxy

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    roc-lang/roc#11849 ·

    メンテナーはふだん 1 日以内に返信

  • `List.sort()` does not sort in Boxy
    オープン
    boxy

    難易度 3/5 1〜2日 初心者へのやさしさ 58/100

    roc-lang/roc#11848 ·

    メンテナーはふだん 1 日以内に返信

  • Boxy miscompilation
    オープン
    boxy

    難易度 3/5 1〜2日 初心者へのやさしさ 50/100

    roc-lang/roc#11847 ·

    メンテナーはふだん 1 日以内に返信

  • `expect` does not print info
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    roc-lang/roc#11840 ·

    メンテナーはふだん 1 日以内に返信

  • Double free on the OutOfMemory path in `lambda_solved/solve.zig` turns an out-of-memory error into a segfault
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 38/100

    roc-lang/roc#11827 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Dev backend: a warm object-cache build compiles callers of cached procedures differently (lost ARC ownership variants turn in-place updates into copies)
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 68/100

    roc-lang/roc#11826 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • `List.concat` onto a unique list reallocates to the exact length, so accumulating with it is quadratic
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 58/100

    roc-lang/roc#11825 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Dev builds copy a list passed to a fallible call when the failure arm keeps the old list
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    roc-lang/roc#11824 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • A `var` reassigned in a branch, then passed to a consuming call, is copied
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 68/100

    roc-lang/roc#11823 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • A record produced by an `if`/`match` value (including `?`) copies the lists it hands on
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    roc-lang/roc#11822 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Miscompile: a `var` reassigned inside a nested block, `if`, or `match` expression loses the new value (dev, LLVM, and compile-time evaluation)
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    roc-lang/roc#11821 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Rename `roc experimental-lsp` subcommand
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 70/100

    roc-lang/roc#11800 ·

    メンテナーはふだん 1 日以内に返信

  • Remove error category from the LSP error
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 52/100

    roc-lang/roc#11799 ·

    メンテナーはふだん 1 日以内に返信

  • LSP automatic import
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    roc-lang/roc#11798 ·

    メンテナーはふだん 1 日以内に返信

  • Document that `List()` is actually an array under the hood
    オープン

    難易度 1/5 1時間未満 初心者へのやさしさ 85/100

    roc-lang/roc#11712 ·

    メンテナーはふだん 1 日以内に返信

  • Spawning an exported function as coroutine/thread
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 28/100

    roc-lang/roc#11659 ·

    メンテナーはふだん 1 日以内に返信

  • Windows CI: run-test-eval hangs until the 120-min job timeout when eval tests crash
    オープン
    ci/cd

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    roc-lang/roc#11653 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Windows CI: build-ci intermittently fails with "LLVM ERROR: out of memory"
    オープン
    ci/cd

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    roc-lang/roc#11652 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • fx "roc test reports a stack overflow (llvm speed)" intermittently crashes with SIGBUS/SIGSEGV instead of a reported failure
    オープン
    testing

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    roc-lang/roc#11651 ·

    メンテナーはふだん 1 日以内に返信

  • Flaky CI: "issue 11133" LLVM emit-scaling test is a wall-clock ratio that fails on macOS/Windows runners
    オープン
    testing

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    roc-lang/roc#11650 ·

    メンテナーはふだん 1 日以内に返信

  • Flaky CI: "issue 10303: delayed recursive Parser values test cleanly" times out on windows-harness
    オープン
    testing

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    roc-lang/roc#11649 ·

    メンテナーはふだん 1 日以内に返信

  • Messaging in multithreaded/concurrent platforms
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    roc-lang/roc#11634 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Key layout-only builtin specializations by representation instead of type
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    roc-lang/roc#11616 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Type inference is now the largest phase of dev builds on package-heavy apps: profile and fix superlinear checking on roc-pdf
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    roc-lang/roc#11615 ·

    メンテナーはふだん 1 日以内に返信

  • Decide and document the interface-replay memo contract for open requests
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    roc-lang/roc#11614 ·

    メンテナーはふだん 1 日以内に返信

  • Demand-driven compile-time root evaluation with cache-format support
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    roc-lang/roc#11613 ·

    メンテナーはふだん 1 日以内に返信

  • Monotype lowering is coordinator-bound: move shard commits and interface expansions off the coordinator
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    roc-lang/roc#11612 ·

    メンテナーはふだん 1 日以内に返信

  • Take ARC dismantle analysis whole-store scans off the coordinator
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    roc-lang/roc#11611 ·

    メンテナーはふだん 1 日以内に返信

  • Build the ARC use-order topology row tables on worker lanes
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    roc-lang/roc#11610 ·

    メンテナーはふだん 1 日以内に返信

  • Pass the type to `encode_tag`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 58/100

    roc-lang/roc#11595 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Improve overuse of newlines and trailing commas in docs
    オープン
    formatting

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    roc-lang/roc#11592 ·

    メンテナーはふだん 1 日以内に返信

  • `parser_for` error messages are confusing
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    roc-lang/roc#11551 ·

    メンテナーはふだん 1 日以内に返信

  • Fix LSP functionality breakdown if type checking fails
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    roc-lang/roc#11542 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Put the mini-tutorial on the website
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    roc-lang/roc#11524 · コメント 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Improve docs search hit ranking
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 52/100

    roc-lang/roc#11522 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Unhelpful error message (JSON parsing)
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    roc-lang/roc#11520 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • LLVM: lower eligible locals to SSA and introduce a typed internal calling convention
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    roc-lang/roc#11500 ·

    メンテナーはふだん 1 日以内に返信

  • Dev backend frees still-referenced data since ARC worker emission (2e8927a9df1); worker count also changes emitted LIR
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    roc-lang/roc#11449 · コメント 1 件 · 担当者 2 名 ·

    メンテナーはふだん 1 日以内に返信

  • Canonicalization is quadratic in the number of type declarations: `refreshTypeBindingKindForStatement` scans every type binding in every scope once per declaration
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 68/100

    roc-lang/roc#11349 ·

    メンテナーはふだん 1 日以内に返信

  • Checked canonical type keys re-hash the entire subtree for every published root; make them compositional over closed acyclic children
    オープン

    roc-lang/roc#11348 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

最新の 100 件のみ表示しています

このページには最近登録されたものだけが並びます。全件は詳細フィルターにあり、言語・難易度・所要時間で絞り込めます。

詳細フィルターへ

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。