rustlings/exercises/enums
Roberto Vidal 2cdd61294f feat: improve `watch` execution mode
The `watch` command now requires user action to move to the next
exercise.

BREAKING CHANGE: this changes the behavior of `watch`.
2019-11-11 16:23:35 +01:00
..
README.md feat: Add enums exercises 2019-10-28 22:49:49 -05:00
enums1.rs feat: improve `watch` execution mode 2019-11-11 16:23:35 +01:00
enums2.rs feat: improve `watch` execution mode 2019-11-11 16:23:35 +01:00
enums3.rs feat: improve `watch` execution mode 2019-11-11 16:23:35 +01:00

README.md

Enums

Rust allows you to define a type called enums which allow you to enumerate possible values. In combination with enums, we have the concept of pattern matching in Rust, which makes it easy to run different code for different values of an enumeration. Enums, while available in many languages, Rust's enums are most similar to algebraic data types in functional languages, such as F#, OCaml, and Haskell.

Book Sections