vault backup: 2023-09-12 17:47:53
This commit is contained in:
parent
91ea71795f
commit
b63dad735f
11
.obsidian/workspace.json
vendored
11
.obsidian/workspace.json
vendored
@ -25,13 +25,14 @@
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "Algo/Séminaire/Chapter 5 - Recursivity.md",
|
||||
"file": "Algo/Séminaire/Exercices seminaire.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
],
|
||||
"currentTab": 1
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
@ -168,19 +169,19 @@
|
||||
"command-palette:Open command palette": false
|
||||
}
|
||||
},
|
||||
"active": "c82ce15f72f65a11",
|
||||
"active": "64e3f10f354fdce4",
|
||||
"lastOpenFiles": [
|
||||
"Algo/Séminaire/Introduction.md",
|
||||
"Algo/Séminaire/Chapter 5 - Recursivity.md",
|
||||
"Algo/Séminaire/Exercices seminaire.md",
|
||||
"Algo/Séminaire/Chapter 3 - Case analysis.md",
|
||||
"Algo/Séminaire/Chapter 2 - Functions.md",
|
||||
"Algo/Séminaire/Exercices seminaire.md",
|
||||
"Algo/Séminaire/assets/fact function response.png",
|
||||
"Algo/Séminaire/assets/recursivite-meme.png",
|
||||
"Pasted image 20230912155138.png",
|
||||
"Algo/Séminaire/Chapter 4 - A bit of imperative.md",
|
||||
"Algo/Chapter 0 - A bit of imperative/0.1 - Print.md",
|
||||
"Algo/Séminaire/Untitled",
|
||||
"Algo/Séminaire/Introduction.md",
|
||||
"Algo/Séminaire/Chapter 1 - CAML basics.md",
|
||||
"Mathématiques/Séminaire/Logics/Logics.md",
|
||||
"Algo/Chapter 0 - A bit of imperative",
|
||||
|
@ -268,3 +268,9 @@ let rec add a = function
|
||||
| 0 -> a
|
||||
| b -> 1 + add a (b-1);;
|
||||
```
|
||||
|
||||
## Exercise 4.6
|
||||
```Ocaml
|
||||
let rec mult a = function
|
||||
| a when a = 0 | a when b = 0 -> 0
|
||||
|
|
Loading…
x
Reference in New Issue
Block a user