1
The function is directly available from the standard-library. It's included here for sake of reference.