All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- silence MSVC-specific warnings only when compiling with MSVC
- fix pedantic warnings reported by GCC
- rework CMake setup
- sequence size is now retrievable through size() static function instead of size enum
- map, filter and reduce now also pass the index of the element being processed
- improved the implementation of some of the algorithms to allow usage of longer sequences
- .clang-format file
- .travis.yml build configuration file
- .appveyor.yml build configuration file
- Initial development release of the library
- Test module that covers all current facilities provided by the library
- CMake modules that allow the installation and inclusion of the library into other projects
- README file that shows the basic API usage
- CHANGELOG file
- LICENSE file