export interface FilterableInterface { /** * filter :: Filterable f => f a ~> (a -> Boolean) -> f a * @param {(x: any) => boolean} f * @returns {FilterableInterface} */ filter(f: (x: any) => boolean): FilterableInterface; }