type definition for a pure signal accessor (value getter) function.
it differs from the actual returned Accessor type of a signal create function, in that it lacks the id information of its own signal.
use this version when annotating functions that do not read the id of dependency signals (quite common),
otherwise opt out for Accessor if you do intend to read the ids of the dependency signals (common in dynamic signals, which can erase and add new dependencies cleanly).
type definition for a pure signal accessor (value getter) function.
it differs from the actual returned Accessor type of a signal create function, in that it lacks the id information of its own signal.
use this version when annotating functions that do not read the id of dependency signals (quite common), otherwise opt out for Accessor if you do intend to read the ids of the dependency signals (common in dynamic signals, which can erase and add new dependencies cleanly).