What is the purpose of IntToDoubleFunction functional interface in Java8?
It represents a function that accepts an int-valued argument and produces a double-valued result.