void main() {
	Function addNumbers = (
        a,
	    b
    ) => print(a + b);
	someOtherFunction("addNumbers",addNumbers);

	var myFunc = taskToPerform();
	print(myFunc(10));
}

void someOtherFunction(String
    message,
    Function myFunction)
	{
	print(message);
	myFunction(
        2,
        4
    );
}

Function taskToPerform() {
	Function multiplyFour = (int number) => number*4;
	return
    multiplyFour;
}
