In this tutorial we will check a very simple getting started tutorial about the cpplinq library. This is a C++ library of high order functions inspired by C# LINQ.
This will be tested using the Arduino core. The tests shown on the video were done on the ESP32, but the library also works on the ESP8266.
ESP32 FireBeetle board:
https://www.dfrobot.com/product-1590....
ESP8266 FireBeetle board:
https://www.dfrobot.com/product-1634....
Written tutorial with installation instructions and a code sample:
https://techtutorialsx.com/2019/04/12...
Written post about testing the library on the ESP8266:
https://techtutorialsx.com/2019/07/23...
GitHub page of the library:
https://github.com/mrange/cpplinq
Library website:
https://archive.codeplex.com/?p=cpplinq
Interesting reading:
https://www.codeproject.com/Articles/...
LINQ (C#):
https://docs.microsoft.com/en-us/dotn...
High order functions:
https://en.wikipedia.org/wiki/Higher-...
Related tutorials (written)
Filtering an array: https://techtutorialsx.com/2019/04/13...
Min and Max operators: https://techtutorialsx.com/2019/04/13...
Reversing an array: https://techtutorialsx.com/2019/05/11...
The any operator: https://techtutorialsx.com/2019/04/25...
A lot of other ESP32 written tutorials (more than 250!):
https://techtutorialsx.com/category/e...
ESP8266 tutorials:
https://techtutorialsx.com/category/e...