Skip to content

ocamllabs/learn-ocaml-workshop

 
 

Repository files navigation

ReasonConf 2019 OCaml Workshop

This repo contains exercises and build instructions to help you get started developing in OCaml.

Installing build tools and libraries

See README.org in install-ocaml for instructions.

Exercises

The exercises directory contains a number of exercises to get you started with OCaml. Each one has some expect-tests embedded in it. The workflow is:

cd 02-exercises/$problem_dir

dune runtest # builds and runs inline tests
# Look at test output and compiler errors, edit problem.ml, rerun:
dune runtest

Github

Now you’re done with the exercises, dive into monads and implement a part of GitHub’s own hub CLI, using the github library from MirageOS.

See the github README to get started!

Frogger

Now you will implement a simplified clone of the classic arcade game Frogger.

See the frogger README to get started!

Documentation and resources

OCaml

Jane Street libraries and tools

dune

About

Exercises and projects for Jane Street's OCaml Workshop

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • OCaml 88.8%
  • Scheme 8.9%
  • HTML 1.4%
  • Other 0.9%