I'm trying to become more familiar with STL algorithms, particularly I'm trying to divide them into categories, so far I have 'mutators' and 'inspectors':
Inspectors (do NOT produce side effect on the elements):
Mutators (do produce side effect on the elements):
1) Are the above categorisations correct? Have I missed any?
2) Are these the only two categories of STL algorithm?