ocaml / ocaml.org

The official OCaml website.
https://ocaml.org
Other
162 stars 324 forks source link

Turn exercise 007 into practice #2173

Open cuihtlauac opened 7 months ago

cuihtlauac commented 7 months ago

Extract the OCaml code from the markdown file corresponding to this exercise. The file is: data/exercise/007_NAME.md (where 007 is the number from the title of this issue and NAME is the rest of the file name, for instance data/exercise/001_tail.md is the file which corresponds to exercise 001). Use the code in this file to create a folder practice/007 (using this same number).

Populate the 007 folder with (almost) the same files as in folders practice/001 and practice/002 (they are examples).

Three files are different in each folder:

  1. practice/007/ex.ml: it contains the function's signature, which needs to be implemented by the learner;
  2. practice/007/work/impl.ml: it includes the template meant to be filed by the learner;
  3. practice/007/answer/impl.ml: consists of the solution from the original markdown file.

The examples included in the original markdown file must be turned into test cases in the practice/007/ex.ml file.

Folder structure to create:


practice/007/
├── answer
│   ├── impl.ml
│   └── test
│       ├── dune
│       └── run.ml
├── dune
├── dune-project
├── ex.ml
└── work
    ├── impl.ml
    └── test
        ├── dune
iAlexeze commented 7 months ago

Hi @cuihtlauac I’d like to work on this.

cuihtlauac commented 7 months ago

Hi @iAlexeze, go for it.

jahielkomu commented 7 months ago

Hi @iAlexeze are you working on this?

iAlexeze commented 7 months ago

Yes I am

cuihtlauac commented 7 months ago

@iAlexeze: any update?

Kxrishx03 commented 7 months ago

Hii! @iAlexeze Hope you're doing well. If you need any help with the task, I would like to take part.

iAlexeze commented 7 months ago

I am new to OCaml and I have been working on it @cuihtlauac, but I’d appreciate any help I can get @Kxrishx03.

How do I reach on Discord?

maha-sachin commented 7 months ago

@iAlexeze, may I know where you are stuck I will help you.