summaryrefslogtreecommitdiff
path: root/lib/collections.hpp
Commit message (Expand)AuthorAge
* Drop .hpp for header only thingsDan Goodliffe2023-04-29
* Add operator* helper specialised for std::spanDan Goodliffe2023-04-10
* operator* collection helper reserves target space when possibleDan Goodliffe2023-04-10
* Constraint operator* collection helper to IterableCollectionsDan Goodliffe2023-04-10
* Add helper for iterating over a range defined by a pair of iteratorsDan Goodliffe2023-04-07
* Allow overriding vectorOfN's returned typeDan Goodliffe2023-03-17
* operator*= can work on any iterable collectionDan Goodliffe2023-02-27
* Add nodiscard to many collections helpersDan Goodliffe2023-02-27
* Helpers to create container instances from rangesDan Goodliffe2023-02-25
* Fixed up vector operator+ elementDan Goodliffe2023-02-24
* Add utilities for mutating, concatenating, creating vectorsDan Goodliffe2023-02-01
* Add a concept for sequential collections suitable for passing to OpenGLDan Goodliffe2023-01-02
* Allow operator*= on spans, not just arraysDan Goodliffe2022-12-30
* Add helper to produce cartesian product of two arraysDan Goodliffe2022-12-29
* constexpr collections helpersDan Goodliffe2022-12-29
* Add two new array helpersDan Goodliffe2022-12-28
* Helper operator+ to join arraysDan Goodliffe2022-12-18