1 2 3 4
proc fooBar*()=discard proc fooBar2*()=discard proc callFun*[Fun](processPattern: Fun) = processPattern()