⚠️ Beware of Scams: since Feb 2024, scammers are using fake Scala websites to sell courses, please check you are using an official source. Tuples allow developers to create new types by associating existing types. In doing so, they are very similar to case classes but unlike them they retain only the structure of the types (e.g., which type is in which order) rather than giving each element a name
![Tuples bring generic programming to Scala 3](https://cdn-ak-scissors.b.st-hatena.com/image/square/2a8587d2b50fab0c1481c7a3c0bf038c0d8d9392/height=288;version=1;width=512/https%3A%2F%2Fwww.scala-lang.org%2Fresources%2Fimg%2Fscala-spiral-3d-2-toned-down.png)