Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created May 13, 2019 02:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryantm/ed14ddac437b72db08044a56e17d14da to your computer and use it in GitHub Desktop.
Save ryantm/ed14ddac437b72db08044a56e17d14da to your computer and use it in GitHub Desktop.
/nix/store/j7xf8vyjr84zbp9cwkhjsdzhwky4x8pf-range-v3-0.5.0
├── include
│   ├── meta
│   │   ├── meta_fwd.hpp
│   │   └── meta.hpp
│   └── range
│   └── v3
│   ├── action
│   │   ├── action.hpp
│   │   ├── adjacent_remove_if.hpp
│   │   ├── concepts.hpp
│   │   ├── drop.hpp
│   │   ├── drop_while.hpp
│   │   ├── erase.hpp
│   │   ├── insert.hpp
│   │   ├── join.hpp
│   │   ├── push_back.hpp
│   │   ├── push_front.hpp
│   │   ├── remove.hpp
│   │   ├── remove_if.hpp
│   │   ├── reverse.hpp
│   │   ├── shuffle.hpp
│   │   ├── slice.hpp
│   │   ├── sort.hpp
│   │   ├── split.hpp
│   │   ├── stable_sort.hpp
│   │   ├── stride.hpp
│   │   ├── take.hpp
│   │   ├── take_while.hpp
│   │   ├── transform.hpp
│   │   ├── unique.hpp
│   │   └── unstable_remove_if.hpp
│   ├── action.hpp
│   ├── algorithm
│   │   ├── adjacent_find.hpp
│   │   ├── adjacent_remove_if.hpp
│   │   ├── all_of.hpp
│   │   ├── any_of.hpp
│   │   ├── aux_
│   │   │   ├── equal_range_n.hpp
│   │   │   ├── lower_bound_n.hpp
│   │   │   ├── merge_n.hpp
│   │   │   ├── merge_n_with_buffer.hpp
│   │   │   ├── partition_point_n.hpp
│   │   │   ├── sort_n_with_buffer.hpp
│   │   │   └── upper_bound_n.hpp
│   │   ├── binary_search.hpp
│   │   ├── copy_backward.hpp
│   │   ├── copy.hpp
│   │   ├── copy_if.hpp
│   │   ├── copy_n.hpp
│   │   ├── count.hpp
│   │   ├── count_if.hpp
│   │   ├── equal.hpp
│   │   ├── equal_range.hpp
│   │   ├── fill.hpp
│   │   ├── fill_n.hpp
│   │   ├── find_end.hpp
│   │   ├── find_first_of.hpp
│   │   ├── find.hpp
│   │   ├── find_if.hpp
│   │   ├── find_if_not.hpp
│   │   ├── for_each.hpp
│   │   ├── for_each_n.hpp
│   │   ├── generate.hpp
│   │   ├── generate_n.hpp
│   │   ├── heap_algorithm.hpp
│   │   ├── inplace_merge.hpp
│   │   ├── is_partitioned.hpp
│   │   ├── is_sorted.hpp
│   │   ├── is_sorted_until.hpp
│   │   ├── lexicographical_compare.hpp
│   │   ├── lower_bound.hpp
│   │   ├── max_element.hpp
│   │   ├── max.hpp
│   │   ├── merge.hpp
│   │   ├── min_element.hpp
│   │   ├── min.hpp
│   │   ├── minmax_element.hpp
│   │   ├── minmax.hpp
│   │   ├── mismatch.hpp
│   │   ├── move_backward.hpp
│   │   ├── move.hpp
│   │   ├── none_of.hpp
│   │   ├── nth_element.hpp
│   │   ├── partial_sort_copy.hpp
│   │   ├── partial_sort.hpp
│   │   ├── partition_copy.hpp
│   │   ├── partition.hpp
│   │   ├── partition_point.hpp
│   │   ├── permutation.hpp
│   │   ├── remove_copy.hpp
│   │   ├── remove_copy_if.hpp
│   │   ├── remove.hpp
│   │   ├── remove_if.hpp
│   │   ├── replace_copy.hpp
│   │   ├── replace_copy_if.hpp
│   │   ├── replace.hpp
│   │   ├── replace_if.hpp
│   │   ├── reverse_copy.hpp
│   │   ├── reverse.hpp
│   │   ├── rotate_copy.hpp
│   │   ├── rotate.hpp
│   │   ├── sample.hpp
│   │   ├── search.hpp
│   │   ├── search_n.hpp
│   │   ├── set_algorithm.hpp
│   │   ├── shuffle.hpp
│   │   ├── sort.hpp
│   │   ├── stable_partition.hpp
│   │   ├── stable_sort.hpp
│   │   ├── swap_ranges.hpp
│   │   ├── tagspec.hpp
│   │   ├── transform.hpp
│   │   ├── unique_copy.hpp
│   │   ├── unique.hpp
│   │   ├── unstable_remove_if.hpp
│   │   └── upper_bound.hpp
│   ├── algorithm.hpp
│   ├── all.hpp
│   ├── at.hpp
│   ├── back.hpp
│   ├── begin_end.hpp
│   ├── core.hpp
│   ├── data.hpp
│   ├── detail
│   │   ├── adl_get.hpp
│   │   ├── config.hpp
│   │   ├── satisfy_boost_range.hpp
│   │   └── variant.hpp
│   ├── distance.hpp
│   ├── empty.hpp
│   ├── experimental
│   │   ├── utility
│   │   │   └── generator.hpp
│   │   └── view
│   │   └── shared.hpp
│   ├── front.hpp
│   ├── getlines.hpp
│   ├── index.hpp
│   ├── istream_range.hpp
│   ├── iterator_range.hpp
│   ├── numeric
│   │   ├── accumulate.hpp
│   │   ├── adjacent_difference.hpp
│   │   ├── inner_product.hpp
│   │   ├── iota.hpp
│   │   └── partial_sum.hpp
│   ├── numeric.hpp
│   ├── range_access.hpp
│   ├── range_concepts.hpp
│   ├── range_for.hpp
│   ├── range_fwd.hpp
│   ├── range_traits.hpp
│   ├── size.hpp
│   ├── span.hpp
│   ├── to_container.hpp
│   ├── utility
│   │   ├── any.hpp
│   │   ├── associated_types.hpp
│   │   ├── basic_iterator.hpp
│   │   ├── box.hpp
│   │   ├── common_iterator.hpp
│   │   ├── common_tuple.hpp
│   │   ├── common_type.hpp
│   │   ├── compressed_pair.hpp
│   │   ├── concepts.hpp
│   │   ├── copy.hpp
│   │   ├── counted_iterator.hpp
│   │   ├── dangling.hpp
│   │   ├── functional.hpp
│   │   ├── get.hpp
│   │   ├── infinity.hpp
│   │   ├── invoke.hpp
│   │   ├── iterator_concepts.hpp
│   │   ├── iterator.hpp
│   │   ├── iterator_traits.hpp
│   │   ├── memory.hpp
│   │   ├── move.hpp
│   │   ├── nullptr_v.hpp
│   │   ├── optional.hpp
│   │   ├── polymorphic_cast.hpp
│   │   ├── random.hpp
│   │   ├── scope_exit.hpp
│   │   ├── semiregular.hpp
│   │   ├── static_const.hpp
│   │   ├── swap.hpp
│   │   ├── tagged_pair.hpp
│   │   ├── tagged_tuple.hpp
│   │   ├── tuple_algorithm.hpp
│   │   ├── unreachable.hpp
│   │   └── variant.hpp
│   ├── version.hpp
│   ├── view
│   │   ├── addressof.hpp
│   │   ├── adjacent_filter.hpp
│   │   ├── adjacent_remove_if.hpp
│   │   ├── all.hpp
│   │   ├── any_view.hpp
│   │   ├── bounded.hpp
│   │   ├── cartesian_product.hpp
│   │   ├── chunk.hpp
│   │   ├── concat.hpp
│   │   ├── const.hpp
│   │   ├── counted.hpp
│   │   ├── c_str.hpp
│   │   ├── cycle.hpp
│   │   ├── delimit.hpp
│   │   ├── drop_exactly.hpp
│   │   ├── drop.hpp
│   │   ├── drop_while.hpp
│   │   ├── empty.hpp
│   │   ├── enumerate.hpp
│   │   ├── exclusive_scan.hpp
│   │   ├── filter.hpp
│   │   ├── for_each.hpp
│   │   ├── generate.hpp
│   │   ├── generate_n.hpp
│   │   ├── group_by.hpp
│   │   ├── indices.hpp
│   │   ├── indirect.hpp
│   │   ├── intersperse.hpp
│   │   ├── iota.hpp
│   │   ├── join.hpp
│   │   ├── linear_distribute.hpp
│   │   ├── map.hpp
│   │   ├── move.hpp
│   │   ├── partial_sum.hpp
│   │   ├── remove.hpp
│   │   ├── remove_if.hpp
│   │   ├── repeat.hpp
│   │   ├── repeat_n.hpp
│   │   ├── replace.hpp
│   │   ├── replace_if.hpp
│   │   ├── reverse.hpp
│   │   ├── sample.hpp
│   │   ├── set_algorithm.hpp
│   │   ├── single.hpp
│   │   ├── slice.hpp
│   │   ├── sliding.hpp
│   │   ├── split.hpp
│   │   ├── stride.hpp
│   │   ├── tail.hpp
│   │   ├── take_exactly.hpp
│   │   ├── take.hpp
│   │   ├── take_while.hpp
│   │   ├── tokenize.hpp
│   │   ├── transform.hpp
│   │   ├── unbounded.hpp
│   │   ├── unique.hpp
│   │   ├── view.hpp
│   │   ├── zip.hpp
│   │   └── zip_with.hpp
│   ├── view_adaptor.hpp
│   ├── view_facade.hpp
│   ├── view.hpp
│   └── view_interface.hpp
└── lib
└── cmake
└── range-v3
├── range-v3-config.cmake
└── range-v3-config-version.cmake
17 directories, 244 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment