Computed Signals
Explain how computed() derives a memoized, automatically-updating value from other signals.
computed() creates a read-only Signal whose value is derived from other Signals via a pure function, and it exists to solve the same problem memoized getters or useMemo-style hooks solve in other frameworks: avoiding redundant recalculation of a derived value on every single change detection cycle, while still keeping that derived value automatically, correctly up to date whenever any of its actual dependencies change.
It's like a restaurant's daily specials board that's only rewritten when the kitchen actually changes what's available — not every time a customer glances at it — so the sign accurately reflects reality without a staff member repainting it after every single glance.