vault backup: 2023-09-05 15:36:43

This commit is contained in:
2023-09-05 15:36:43 +02:00
parent e4b01f109a
commit 4ca90c0f38
3 changed files with 26 additions and 6 deletions

View File

@ -0,0 +1,18 @@
## 3.1. The alternative
### The if structure
```Ocaml
if cond then expr1 else expr2
```
> ⚠️ `expr1` and `expr2` have to be the same type. `cond` is a `bool`
**For exemple**
```Ocaml
# if 1<2 then "higher" else "lower" ;;
-: string = "higher"
# let abs(x) =
if x>0 then x
else then x=x+(-x)+(-x) ;;;
```