Pass Function to Function?

Hi guys,

Can a function parameter be a function ? Like this:

function myFunction(a:int,func:function){
// do some stuff
// then call the passed function
func();
}

Thanks.