Constructive distributions