24 Ranges library [ranges]

24.7 Range adaptors [range.adaptors]

24.7.6 Take view [range.take]

24.7.6.4 views​::​take [range.take.adaptor]

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