Superseding a function
Conditions:
- The function is no longer the preferred solution to a problem.
- It has enough usage and history that you don’t want to initiate the process of removing it.
Examples:
tidyr::spread()was superseded bytidyr::pivot_wider()tidyr::gather()was superseded bytidyr::pivot_longer()
They don’t receive any new innovations.