diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index f91fb4c..f32b144 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,7 +13,7 @@ "state": { "type": "markdown", "state": { - "file": "Algo/Séminaire/Chapter 3 - Case analysis.md", + "file": "Algo/Séminaire/Exercices seminaire.md", "mode": "source", "source": false } @@ -69,8 +69,7 @@ } ], "direction": "horizontal", - "width": 300, - "collapsed": true + "width": 300 }, "right": { "id": "b83c16dd7908c658", @@ -86,7 +85,7 @@ "state": { "type": "backlink", "state": { - "file": "Algo/Séminaire/Chapter 3 - Case analysis.md", + "file": "Algo/Séminaire/Exercices seminaire.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -103,7 +102,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "Algo/Séminaire/Chapter 3 - Case analysis.md", + "file": "Algo/Séminaire/Exercices seminaire.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -126,7 +125,7 @@ "state": { "type": "outline", "state": { - "file": "Algo/Séminaire/Chapter 3 - Case analysis.md" + "file": "Algo/Séminaire/Exercices seminaire.md" } } } @@ -149,8 +148,8 @@ }, "active": "26ca4bd66426e29b", "lastOpenFiles": [ - "Algo/Séminaire/Exercices seminaire.md", "Algo/Séminaire/Chapter 3 - Case analysis.md", + "Algo/Séminaire/Exercices seminaire.md", "Algo/Séminaire/Chapter 2 - Functions.md", "Algo/Séminaire/Chapter 1 - CAML basics.md", "Algo/Séminaire/Introduction.md", diff --git a/Algo/Séminaire/Exercices seminaire.md b/Algo/Séminaire/Exercices seminaire.md index 1efffae..6ed0948 100644 --- a/Algo/Séminaire/Exercices seminaire.md +++ b/Algo/Séminaire/Exercices seminaire.md @@ -196,5 +196,6 @@ val rate_express : float -> float = # let rate rt kg = match rt with x when x = "economic" -> rate_eco(kg) | x when x = "standard" -> rate_standard(kg) - | x when x = "express" -> rate_express(kg);; + | x when x = "express" -> rate_express(kg) + | _ -> invalid_arg "Bad type of shipping class" val rate : string -> float -> float =