#include #include #include #include #include #include "opstream.h" int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QList list; list << "a" << "b" << "c" << "d"; qDebug() << Operate::OpStream(list) .filter([](const QString &it){ return it > QString("b"); }) .select([](const QString n)->QString{ return n + "xx"; }).toList(); return a.exec(); }