View Source Filterable (Filterable v0.7.5)
Filterable allows to map incoming parameters to filter functions.
This module contains functions (apply_filters/3, filter_values/2)
which allow to perform filtering and filterable macro which allows
to define available filters using DSL (see Filterable.DSL).