In shortEverything is an egg / Hatching state / Async without tears / Where to go next.
1. Everything is an egg
Values in Cluck are immutable by default. You lay an egg once, and you do not change it.
2. Hatching state
When you need mutability, hatch a variable. It is explicit, so readers know where the change can happen.
3. Async without tears
An async value is an egg that is not yet laid. You can await it with crack, and the compiler will tell you if you forget.
4. Where to go next
Read the language guide, play with the tutorial, and try the Peck University course on Cluck fundamentals.
Written by Reginald Crowe, Chief Technology Rooster. Disagree? Tell us. We read every message, usually before the second coffee.