Computed<T> constructor
Create a computed value
enableMemoization - If true, caches results when inputs haven't changed
name - Optional name for DevTools tracking
Implementation
Computed(this._compute, {bool enableMemoization = false, String? name}) {
_enableMemoization = enableMemoization;
// Zero overhead: only track if DevTools is enabled
if (SwiftDevTools.isEnabled) {
SwiftDevTools.trackComputedCreation(this, name);
}
_updateDependencies();
}