ConditionalFilter
constructor(check: (T) -> Boolean, falseResult: <Error class: unknown class><TResult>, filter: <Error class: unknown class><T, TResult>)(source)
Parameters
T
The type the given filter accepts
TResult
The type filter returns
check
The function to decide if the evaluation should be forwarded to filter or return falseResult
falseResult
The result when the input is false
filter
The filter to evaluate