Derived Signals If you want to calculate a value based on another signal's value, you should use the derived() function. This signal will trigger its subscribers each time the signals inside change. import { derived, createSignal } from 'thunderous'; const [count, setCount] = createSignal(0); const timesTen = derived(() => count() * 10); console.log(timesTen()); // 0 setCount(10); console.log(timesTen()); // 100