From 15f2fefdf7b81316b6e91c62d4a9b9ee38a9cf8b Mon Sep 17 00:00:00 2001 From: Charles Lechasseur Date: Tue, 4 Apr 2017 17:12:32 -0400 Subject: [PATCH] Update README.md Essentially updating it post-merge of ubuntu-14-04 branch. --- README.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index a35cfb1..36f46fd 100644 --- a/README.md +++ b/README.md @@ -16,10 +16,10 @@ int main() auto is_even = [](int i) { return i % 2 == 0; }; auto seq = from(FIRST) - >> intersect(SECOND) // Intersect both arrays - >> where([](int i) { return i != 13; }) // I'm supersticious, remove 13 - >> order_by_descending(is_even) // Place even numbers first - >> then_by([](int i) { return i; }); // Then sort numbers ascending + | intersect(SECOND) // Intersect both arrays + | where([](int i) { return i != 13; }) // I'm supersticious, remove 13 + | order_by_descending(is_even) // Place even numbers first + | then_by([](int i) { return i; }); // Then sort numbers ascending std::cout << std::endl; for (auto&& elem : seq) { @@ -36,9 +36,8 @@ int main() The library is header-only. Therefore, to add it to your project, simply copy the content of the `lib` directory to a suitable place in your structure and add that path to your include paths. Look at the `test` project/makefile for examples. ## Compiler support -`coveo::linq` requires a C++ compiler that is fairly up-to-date with the C++11/14/17 standard. It has been successfully tested with the following compilers; YMMV. +`coveo::linq` requires a C++ compiler that supports the C++11 standard. It has been successfully tested with the following compilers; YMMV. * Microsoft Visual Studio 2015 Update 3 * GCC 5.4.1 - -There is also a branch named `ubuntu-14-04` with code that has been downgraded a bit to compile on Ubuntu 14.04 (as its name implies). +* Clang 3.4