code: def filter_t(func):
      
      return Transformation('filter({0})'.format(name(func)),
                            partial(filter, func),
                            {ExecutionStrategies.PARALLEL})
docs: Transformation for Sequence.filter
      :param func: filter function
      :return: transformation