Dear OCamlers,
The OCaml.org is happy to announce the release of the Mutability, Loops, and Imperative Programming tutorial which was discussed here a couple of weeks ago. We’ve included feedback from that thread.
The target audience is developers learning OCaml. No functional programming knowledge is assumed. However, it comes after the updated “Get Started” series:
And it comes at the end of the “Introduction” series (currently being updated too):
- Values and Functions
- Basic Datatypes and Pattern Matching
- If Statements and Recursions
- Lists
- Labelled & Optional Arguments
- Mutability, Loops, and Imperative Programming
The initial PR is now closed, but this is open source. We’re happy to receive feedback here or in GitHub, as issues or PR. You can also use the “Contribute” link at the bottom of the staging page.
Thanks to @zbaylin, @silene and @K_N for their feedback on the draft.
Hope it helps