diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 3da5294..acefa6e 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -158,13 +158,13 @@ }, "active": "9e7be1904dfd4451", "lastOpenFiles": [ - "Algo/Séminaire/Chapter 1 - CAML basics.md", + "Algo/Séminaire/Chapter 4 - A bit of imperative.md", + "Algo/Séminaire/Chapter 3 - Case analysis.md", "Algo/Séminaire/Chapter 2 - Functions.md", + "Algo/Séminaire/Chapter 1 - CAML basics.md", "Algo/Séminaire/Chapter 5 - Recursivity.md", "Algo/Séminaire/Exercices seminaire.md", "Algo/Séminaire/assets/functions-meme.jpg", - "Algo/Séminaire/Chapter 4 - A bit of imperative.md", - "Algo/Séminaire/Chapter 3 - Case analysis.md", "Algo/Séminaire/assets/unitaire-meme.png", "Algo/Séminaire/Introduction.md", "Algo/Séminaire/assets/fact function response.png", diff --git a/Algo/Séminaire/Chapter 2 - Functions.md b/Algo/Séminaire/Chapter 2 - Functions.md index 2a400f8..165a1e6 100644 --- a/Algo/Séminaire/Chapter 2 - Functions.md +++ b/Algo/Séminaire/Chapter 2 - Functions.md @@ -1,4 +1,4 @@ -
+
## 2.1. One parameter function ```Ocaml # let successor x=x+1;; diff --git a/Algo/Séminaire/Chapter 4 - A bit of imperative.md b/Algo/Séminaire/Chapter 4 - A bit of imperative.md index 351d3f9..6bb1fd6 100644 --- a/Algo/Séminaire/Chapter 4 - A bit of imperative.md +++ b/Algo/Séminaire/Chapter 4 - A bit of imperative.md @@ -1,4 +1,4 @@ -
+
## 0.1. Print If we want to print something in CAML, we have to use this structure diff --git a/Algo/Séminaire/Chapter 5 - Recursivity.md b/Algo/Séminaire/Chapter 5 - Recursivity.md index 3197c6b..e9ea9f2 100644 --- a/Algo/Séminaire/Chapter 5 - Recursivity.md +++ b/Algo/Séminaire/Chapter 5 - Recursivity.md @@ -1,4 +1,4 @@ -
+
### 5.1. Simple functions To create a recursive function we have to use this structure