Constructing Vector{Distribution{Univariate, Continuous}} in Distributions.jl

Solved:

D = Vector{Distribution{Univariate, Continuous}}(undef,3)
μs = [0., 1.]
σs = [1., 2.]
for k=1:length(μs)
    D[k] = Normal(μs[k],σs[k])
end

D[3] =Gamma(2,3)

X = MixtureModel(D,[0.5, 0.2, 0.3])