Lipschitz programming via increasing convex-along-rays functions* | Synapse