I am studying free modules. The definition of a free module given by our instructor is as follows $:$
An $R$-module $F$ is said to be free on a set $S \subset F$ if every element $x \in F$ can be written as the finite sum $x=\sum_i a_ix_i$ where $x_i \in S$ for all $i$. In this case $S$ is said to be a basis for the free module $F$.
If $S$ is a finite set of $n$ elements then it has been proved in the lecture note that
$$F \simeq R^n.$$
Also if $S$ is countably infinite then
$$F \simeq \underset {\alpha \in \Bbb N} {\bigoplus} R_{\alpha}.$$
where $R_{\alpha} = R$ for each $\alpha$. But no comment is given when a basis $S$ for the free module $F$ contains uncountably infinite number of elements. I can't also find any online source which describes this fact clearly. So a question naturally came into my mind which is - "Can a basis of a free module ever contain uncountably many elements?" If the answer to this question is affirmative one then in this case what is the direct sum to which $F$ is isomorphic as $R$-modules?
Please help me in understanding this concept.
Thank you in advance.