interface Predicate { (t: T): boolean; } export default Predicate;