OCaml compiler project/contribution ideas

Hi everyone,

We compiler maintainers were recently approached by students looking for a contribution to the OCaml compiler that would be appropriate for their final year project. We thought of a couple contribution topics, but in the end the students decided to work on something else. I turned our project ideas into github/ocaml issues; if you were looking for a medium-size project to contribute to the OCaml compiler codebase, you may be interested in some of them.

Let me use this occasion to remind people that we have tagged some issues as “newcomer jobs”, which may be good entry point to contribute to the compiler.

  • newcomer jobs for relatively easy tasks
  • advanced newcomer jobs for harder tasks (more work, or requires good expertise in the language or learning technical aspects of how the compiler works)

Please feel free of course to ask any question, make suggestions etc.