Please note that the specifications and other information contained herein are not final and are subject to change. The information is being made available to you solely for purpose of evaluation.
Apply a function to the input argument, yielding an appropriate result. A
function may variously provide a mapping between types, object instances or
keys and values or any other form of transformation upon the input.