23 Ranges library [ranges]

23.8 Range adaptors [range.adaptors]

23.8.6 Take view [range.take]

23.8.6.4 view​::​take [range.take.adaptor]

The name view::take denotes a range adaptor object.
For some subexpressions E and F, the expression view::take(E, F) is expression-equivalent to take_­view{E, F}.