It's Time to Get Hyped About Const Generics in Rust
One of the most interesting emergent properties of the Rust language has been the desire and ability to push more and more information into the type system. Other programming languages allow this, but Rust’s combination of speed, safety, and extremely powerful compile-time computation through both types and macros, have lead to a large ecosystem of highly capable libraries that do much of their work before the program ever runs.
Recent developments in the type system are making it easier than ever for programmers to take advantage of that power, and things are only going to get more interesting.
Source: It's Time to Get Hyped About Const Generics in Rust, an article by Leonora Tindall.