32a4aa23e5
view: add slicing operation, stolen from python
2018-01-30 12:53:43 +11:00
ad02c94511
view: return unsigned types for size
2018-01-10 18:50:02 +11:00
9bb2bdbaba
Merge remote-tracking branch 'origin/master'
2018-01-10 17:19:39 +11:00
dc51fa2ed0
view: char constructor shouldn't include null characters
2017-12-26 17:34:08 +11:00
202c22eee8
view: simplify logical comparator implementation
...
we remove some duplicate and specific logical comparator specialisations
and instead rely on a base view/view comparator implementation by way of
make_view.
2017-12-20 12:31:52 +11:00
220e499681
view: make equality consistent
2017-09-15 15:22:51 +10:00
436df2952f
view: add make_view specialisations for std::string
2017-03-17 18:06:02 +11:00
9bbcfa6e63
make header paths more explicit
2016-04-05 11:06:35 +10:00
28d44593d8
view: add make_view, ref-qualifiers, comparators
2016-03-17 18:14:40 +11:00