From cf4c04ea190067b95d3a695ca7c47c3624abe4a9 Mon Sep 17 00:00:00 2001 From: Nicole LeGare Date: Wed, 26 Feb 2025 16:48:45 -0800 Subject: [PATCH] Add speaker note about returning values from `loop` --- src/control-flow-basics/loops/loop.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/control-flow-basics/loops/loop.md b/src/control-flow-basics/loops/loop.md index b3b96950..f384aadf 100644 --- a/src/control-flow-basics/loops/loop.md +++ b/src/control-flow-basics/loops/loop.md @@ -21,4 +21,9 @@ fn main() { - The `loop` statement works like a `while true` loop. Use it for things like servers which will serve connections forever. +## More to Explore + +- `loop` is the only form of loop that can return a value. If students are + curious, demonstrate breaking with a value, e.g. `break x + 10`. +