Can someone give me a noun for a proc that does a side-effect. Basically I'm writing an enum and I'm distinguishing between 3 kinds of procs: procs that transform A to B procs that transform A to bool procs that take A and trigger a side-effect. The first I can call "transformer" or "mapper"; the second "filter", no good name for the third one so far