#Enumerations in #Scala
DevInsideYou
In this video we are going to see a lot of different ways to encode enumerations in Scala including a library called enumeratum. We will also see support for enumerations in Scala 3.
The code is here: https://github.com/devinsideyou/enumerations-playground
enumeratum: https://github.com/lloydmeta/enumeratum
Enumz (I didn't know about it at the time but it seems interesting) https://scalalandio.github.io/enumz/
Table of Contents: 00:00 introduction 00:47 what is an Enumeration? 03:27 project setup 04:53 Java Enumerations 12:23 Scala Enumerations 18:52 ADTs 21:59 enumeratum Enumerations 31:55 enumeratum value Enumerations 40:22 Scala 3 Enumerations 47:10 Scala 3 Enumerations with union types of singleton-based literal types
Website: https://devinsideyou.com
Patreon: https://patreon.devinsideyou.com Discord: https://discord.devinsideyou.com Twitter: https://twitter.devinsideyou.com Github: https://github.devinsideyou.com LBRY: https://lbry.devinsideyou.com
Install scripts: https://install.devinsideyou.com Giter8 templates: https://g8.devinsideyou.com
Spotify concentration playlist: https://code.radio.devinsideyou.com
Cheers and Happy Coding!
#enumeratum #tutorial ... https://www.youtube.com/watch?v=GqobszawRnQ
239231822 Bytes