Sam Jaffe
|
562f92eb48
chore: remove shares scheme
|
2 月之前 |
Sam Jaffe
|
9402a60819
feat: add view_interface, sentinel-propagation helper
|
2 年之前 |
Sam Jaffe
|
5e2b0f829a
refactor: update iterator version, fix regressions/breaks
|
2 年之前 |
Sam Jaffe
|
b6cb3cf689
refactor: add missing SFINAE functions
|
2 年之前 |
Sam Jaffe
|
5a83cc60e0
refactor: move all iterators into folder, add adaptor to help build other versions of any_iterator
|
2 年之前 |
Sam Jaffe
|
74e0adb327
test: move the rest of tests to local files
|
2 年之前 |
Sam Jaffe
|
d285f2bed1
test: extract filter, fold, iota, join, to_container, transform
|
2 年之前 |
Sam Jaffe
|
a8f837c7d8
refactor: clean up common view test
|
2 年之前 |
Sam Jaffe
|
f9f138baaf
test: add tests for common_view
|
2 年之前 |
Sam Jaffe
|
1f8efc34db
refactor: add std::ref as appropriate
|
2 年之前 |
Sam Jaffe
|
f8c0933d23
refactor: separate functions out into own files, add helpers for invoke
|
2 年之前 |
Sam Jaffe
|
0869fb94f0
refactor/test: begin migrating tests to own file(s)
|
2 年之前 |
Sam Jaffe
|
9d99bfb7e5
refactor: match dir structure of ranges-v3
|
2 年之前 |
Sam Jaffe
|
3b54624e64
refactor: take ownership of sentinel_iterator => common_iterator
|
2 年之前 |
Sam Jaffe
|
c112c08e7f
refactor: improve performance of ranges::empty
|
2 年之前 |
Sam Jaffe
|
e2fbca0232
fix: fix some iterator problems
|
2 年之前 |
Sam Jaffe
|
d55f4e4552
fix: fix some type errors
|
2 年之前 |
Sam Jaffe
|
3055d05e65
fix: duplicate instantiation
|
2 年之前 |
Sam Jaffe
|
5a27490c76
fix: some issues exposed by pokemon
|
2 年之前 |
Sam Jaffe
|
4e7b18db0b
chore: update iterator to take in fix on sentinal_iterator
|
2 年之前 |
Sam Jaffe
|
7c992697cd
fix: iota had some problems
|
2 年之前 |
Sam Jaffe
|
e81793f61b
feat: add min/max/minmax, count/count_if, result types
|
2 年之前 |
Sam Jaffe
|
7e1e368606
feat: add common_view
|
2 年之前 |
Sam Jaffe
|
a96196f9d5
refactor: use std::invoke to minimize transform design
|
2 年之前 |
Sam Jaffe
|
d7fbf79638
Complete overhaul to begin mimicing std::ranges
|
2 年之前 |
Sam Jaffe
|
44aa1748ee
refactor: cleanup
|
2 年之前 |
Sam Jaffe
|
8927ee4ff8
refactor: use iterator lib for filter/flatmap
|
2 年之前 |
Sam Jaffe
|
5468a8168f
refactor: clang-format change
|
2 年之前 |
Sam Jaffe
|
f6078ed47b
refactor: change filter and map to use iterator lib
|
2 年之前 |
Sam Jaffe
|
bf29fa5b34
refactor: flatten header hierarchy
|
2 年之前 |