Turn exercise 007 into practice
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:
-
practice/007/ex.ml: it contains the function's signature, which needs to be implemented by the learner; -
practice/007/work/impl.ml: it includes the template meant to be filed by the learner; -
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
Hi @cuihtlauac I’d like to work on this.
Hi @iAlexeze, go for it.
Hi @iAlexeze are you working on this?
Yes I am
@iAlexeze: any update?
Hii! @iAlexeze Hope you're doing well. If you need any help with the task, I would like to take part.
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?
@iAlexeze, may I know where you are stuck I will help you.