Compare commits

..

6 commits

Author SHA1 Message Date
mo8it ff3e6c05a5 Merge branch 'main' 2024-07-03 15:26:05 +02:00
mo8it 33dfe5331a Update CHANGELOG 2024-07-03 15:24:07 +02:00
Mo 888ad35d10
Merge pull request #2009 from Yung-Beef/patch-2
Update README.md
2024-07-03 01:04:19 +02:00
Yung Beef 4.2 fa452b3a93
Update README.md 2024-07-02 18:30:54 -03:00
Mo 18a9a2e791
Merge pull request #2007 from Yung-Beef/patch-1
docs: clarifying quiz 2 instructions
2024-06-28 23:16:20 +02:00
Yung Beef 4.2 2dcf917fa1
docs: clarifying quiz 2 instructions 2024-06-28 15:49:09 -03:00
3 changed files with 10 additions and 4 deletions

View file

@ -1,5 +1,6 @@
<a name="6.0.0"></a>
## 6.0.0 (2024-07-02)
## 6.0.0 (2024-07-03)
This release is the result of a complete rewrite to deliver a ton of new features and improvements ✨
The most important changes are highlighted below.
@ -27,7 +28,7 @@ You can read about the motivations of this change in [this issue](https://github
### List mode
A list mode was added using [`Ratatui`](https://ratatui.rs).
A list mode was added using [Ratatui](https://ratatui.rs).
You can enter it by entering `l` in the watch mode.
It offers the following features:
@ -65,6 +66,7 @@ Or do you want to translate the original Rustlings exercises?
Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXERCISES.md)!
<a name="5.6.1"></a>
## 5.6.1 (2023-09-18)
#### Changed
@ -81,6 +83,7 @@ Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXER
- `enums3`: Fixed formatting with `rustfmt`.
<a name="5.6.0"></a>
## 5.6.0 (2023-09-04)
#### Added
@ -121,6 +124,7 @@ Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXER
- Improved CI workflows, we're now testing on multiple platforms at once.
<a name="5.5.1"></a>
## 5.5.1 (2023-05-17)
#### Fixed
@ -128,6 +132,7 @@ Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXER
- Reverted `rust-project.json` path generation due to an upstream `rust-analyzer` fix.
<a name="5.5.0"></a>
## 5.5.0 (2023-05-17)
#### Added
@ -163,6 +168,7 @@ Then follow the link to the guide about [third-party exercises](THIRD_PARTY_EXER
- Split quick installation section into two code blocks
<a name="5.4.1"></a>
## 5.4.1 (2023-03-10)
#### Changed

View file

@ -1,7 +1,7 @@
# Generics
Generics is the topic of generalizing types and functionalities to broader cases.
This is extremely useful for reducing code duplication in many ways, but can call for rather involving syntax.
This is extremely useful for reducing code duplication in many ways, but can call for some rather involved syntax.
Namely, being generic requires taking great care to specify over which types a generic type is actually considered valid.
The simplest and most common use of generics is for type parameters.

View file

@ -13,7 +13,7 @@
// - Append "bar" to the string a specified amount of times
//
// The exact form of this will be:
// - The input is going to be a vector of a 2-length tuple,
// - The input is going to be a Vector of 2-length tuples,
// the first element is the string, the second one is the command.
// - The output element is going to be a vector of strings.