-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linq creators #15
Linq creators #15
Conversation
in order to build with cygwin, '-std=c++11' flag does not allow cygwin/mingw compiler to use gnu (non-standard) functions, '-std=gnu++11' does
in order to build with cygwin, maybe because of new benchmark version
return Enumerator<TT,DataType>([](DataType & pair){ | ||
return (pair.first == pair.second.cend()) ? throw EnumeratorEndException() : *(pair.first++); | ||
}, DataType(container, [](const TV<TT,TU> & cont){return cont.cbegin();})); | ||
return from<TT>(std::begin(container), std::end(container)); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Am I missing a reason, why these was not simple like this from beginning?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great simplification, really like it!
@babelvit looks like we need to configure appveyor.com as travis-ci.org to run tests on MinGW for every pull-request. Do you have experience with this service? Maybe u'll help me to configure it? |
@k06a Well, I have no experience even with this technology, but I will read about it sometime. |
boolinq::from
#14.