diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index d032a0e..f14aa8a 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -158,11 +158,12 @@ }, "active": "9e7be1904dfd4451", "lastOpenFiles": [ - "Algo/Séminaire/Chapter 4 - A bit of imperative.md", + "Algo/Séminaire/Exercices seminaire.md", + "Algo/Séminaire/assets/functions-meme.jpg", "Algo/Séminaire/Chapter 5 - Recursivity.md", + "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/Exercices seminaire.md", "Algo/Séminaire/Introduction.md", "Algo/Séminaire/Chapter 2 - Functions.md", "Algo/Séminaire/assets/fact function response.png", @@ -184,7 +185,6 @@ "Mathématiques/Séminaire/Logics/Pasted image 20230904101446.png", "Mathématiques/Séminaire/Logics", "Mathématiques/Séminaire/Logics/Pasted image 20230904101721.png", - "Mathématiques/Séminaire/Logics/Pasted image 20230904101453.png", "Mathématiques/Séminaire", "2023-09-01.md", "Algo", 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 21d1740..351d3f9 100644 --- a/Algo/Séminaire/Chapter 4 - A bit of imperative.md +++ b/Algo/Séminaire/Chapter 4 - A bit of imperative.md @@ -1,5 +1,4 @@ - -![](https://gitea.louisgallet.fr/lgallet/epicours/raw/branch/main/Algo/S%C3%A9minaire/assets/unitaire-meme.png) +
## 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 0affc11..a714262 100644 --- a/Algo/Séminaire/Chapter 5 - Recursivity.md +++ b/Algo/Séminaire/Chapter 5 - Recursivity.md @@ -1,4 +1,3 @@ -
### 5.1. Simple functions @@ -79,13 +78,13 @@ let rec fibonacci n = else fibonacci(n-1) + fibonacci(n-2);; -let add n = +let rec odd n = if n = 0 then false else even (n-1);; -let even n = +let rec even n = if n = 0 then true else diff --git a/Algo/Séminaire/assets/functions-meme.jpg b/Algo/Séminaire/assets/functions-meme.jpg new file mode 100644 index 0000000..91d5ce4 Binary files /dev/null and b/Algo/Séminaire/assets/functions-meme.jpg differ