diff --git a/README.md b/README.md index a1e7e20ed506fd09dfdec500c42c0ca61755ca78..d48b2266f2fdbdf89a334aec26543482d2bde29e 100644 --- a/README.md +++ b/README.md @@ -1 +1,17 @@ -# Le cours de programmation séquentielle en Rust \ No newline at end of file +--- +<!-- title: Cours de programmation séquentielle en Rust --> +<!-- subtitle: Types avancés --> +author: Orestis Malaspinas +<!-- date: 25 avril 2018 --> +sansfont: Sans Serif +--- + +# Cours de programmation séquentielle en Rust + +- [Introduction](intro.html). +- [Installation](installation.html). +- [Variables](variables.html). +- [Types](types.html). +- [Fonctions](fonctions.html). +- [Structures de contrôle](control.html). +- [Types avancés](types_avances.html). diff --git a/types_avances.md b/types_avances.md index b0a8c5f3e2c4b834d7cd3fd82137af8b67c9b803..bc605a658727c7fa10014f6af1d95420ba76737e 100644 --- a/types_avances.md +++ b/types_avances.md @@ -53,18 +53,20 @@ fn main() { # Vecteurs statiques -## Array{.rust} +## `Array`{.rust} # Vecteurs dynamiques -## Vec{.rust} +## `Vec`{.rust} # Structures ## `Struct`{.rust} -- Une structure est un type +- Une structure est un type composé. # Types énumérés ## `Enum`{.rust} + +## Pattern matching