module beard.inverse; /// Modifies a boolean returning meta-function C to return the inverse. template inverse(alias C) { template Inverter(T) { enum Inverter = ! C!T; } alias Inverter inverse; } // vim:ts=4 sw=4