Filters values set to this signal directly upon the result of a filter function. The filter function can be a guard function, changing the return type from the source type of the signal.