For a $n \times n$ Vandermonde matrix $$V:=\begin{bmatrix}1 & c_1 & c_1^2 & \cdots & c_1^{n-1} \\ 1 & c_2 & c_2^2 & \cdots & c_2^{n-1} \\ \vdots & \vdots & \vdots & \ddots & \vdots\\ 1 & c_n & c_n^2 & \cdots & c_n^{n-1}\end{bmatrix}$$ we know that it is nonsingular if and only if $c_i \ne c_j$ for $i\ne j$.
I am curious if this property can be generalized for non-integer degrees. Suppose I am given a $n \times n$ matrix $$W:=\begin{bmatrix}c_1^{d_1} & c_1^{d_2} & c_1^{d_3} & \cdots & c_1^{d_n} \\ c_2^{d_1} & c_2^{d_2} & c_2^{d_3} & \cdots & c_2^{d_n} \\ \vdots & \vdots & \vdots & \ddots & \vdots\\ c_n^{d_1} & c_n^{d_2} & c_n^{d_3} & \cdots & c_n^{d_n}\end{bmatrix}.$$ Is it true that $W$ is nonsingular if and only if $c_i \ne c_j$ for $i\ne j$? If it matters, then I consider complex values for $c_i$ and real values for $d_i$.
If (as I guess) it is something well-known, could you, please, give me a reference?
Update: Obviously, I assume that $c_i \ne 0$ for all $i$. Let us also assume that $d_i \ne d_j$ for $i \ne j$.
Update 2: I have tried the following condition: for all $d_k\ne 0$ we have $c_i^{d_k} \ne c_j^{d_k}$ for $i \ne j$. It does not work. Actually, for $n=2$ the condition is $c_1^{d_2-d_1} \ne c_2^{d_2-d_1}$. This is satisfied, particularly, for $|c_1| \ne |c_2|$.
Update 3: I have the following intuition. Let $\Delta_{ij}:=d_i-d_j$. The hypothesis: if for all $i\ne j$ we have $c_k^{\Delta_{ij}} \ne c_l^{\Delta_{ij}}$ for $k\ne l$, then $\det{W} \ne 0$. For integer $d$ we have exactly the Vandermond condition.