On Monday, 15 September 2014 at 21:37:50 UTC, John Colvin wrote: > would this work for you? "alias" is the usual way of taking a > function as a template parameter. > > mixin template EventListener(alias slot) Ah, thanks for the help! That works great. :)