Just a couple quick ideas:
fns ← f g h ⍝ array of function fns[condition] args ⍝ select function to run (3 0 0⌿fns) args ⍝ f f f args