<@UA001QPFG> `fun getPeriods(filters: List&lt;(Per...
# codereview
a
@Hamza
fun getPeriods(filters: List<(Period) -> Boolean>) = filters.fold(getPeriods()) { periods, filter -> periods.filter(filter) }
and then you just have to provide a function/lambda for every filter the user wants to apply