Beetje Coderen

Les 13

Generics

Generieke functies, structs en enums schrijven met typeparameters, trait bounds herkennen en toevoegen, en uitleggen hoe monomorfisatie generics gratis maakt.

⏱ 45 minuten leestijd + oefenen

🎯 Na deze les kun je

  • generieke functies en structs schrijven
  • trait bounds herkennen en toevoegen
  • generieke code lezen in de standaardbibliotheek
  • monomorfisatie uitleggen

Je hebt Vec<i32>, Vec<String>, Option<f64> en Result<i32, String> al gebruikt. Dat zijn generieke typen: één definitie die werkt voor elk type dat je tussen de <> invult. In deze les schrijf je zelf generieke functies en structs, zodat je niet voor elk type dezelfde code hoeft te herhalen.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?