oh bah... realized the obvious.
the call by num3Times4 nominates a function to execute.
in this example I replaced func with foo to demonstrate func was not a reserved word.
------------------------------------------------------------------------
-- (internal function receives an Int, returns an Int)
-- function receives an Int & returns an Int
--doMult func = func 3
doMult foo = foo 3
num3Times4 = doMult times4
num3Times5 = doMult times5
num3Times6 = doMult times6
------------------------------------------------------------------