Módulos v. Namespaces em F #

Eu tenho uma biblioteca escrita em F #, consumida por C # e F #. esta biblioteca define uma classefoo, no módulobarno namespacerandom:

#light
namespace random

module bar

type foo() = ...

Agora, quando eu vou consumir tiporandom.foo.bar, Intellisense c # vê como tipobar, aninhado no tiporandom.foo.

A questão é esta: existe uma vantagem para o C # para definir código de consumíveis externos em módulos, em vez de espaços de nomes? Eu entendo que os módulos são uma boa maneira de agrupar funções, mas e as classes?

questionAnswers(1)

yourAnswerToTheQuestion