EverFaker.Person.Fr (ever_faker v0.1.0)
View SourceFunctions for name data in French
Summary
Functions
Returns a random first name
Returns a random last name
Returns a complete name (may include a suffix/prefix or both)
Returns a random prefix
Returns a random suffix
Functions
@spec first_name() :: String.t()
Returns a random first name
Examples
iex> EverFaker.Person.Fr.first_name()
"Damien"
iex> EverFaker.Person.Fr.first_name()
"Madeleine"
iex> EverFaker.Person.Fr.first_name()
"Marcel"
iex> EverFaker.Person.Fr.first_name()
"Fabrice"
@spec last_name() :: String.t()
Returns a random last name
## Examples
iex> EverFaker.Person.Fr.last_name() "Bassett" iex> EverFaker.Person.Fr.last_name() "Duplantier" iex> EverFaker.Person.Fr.last_name() "Boivin" iex> EverFaker.Person.Fr.last_name() "Duplantier"
@spec name() :: String.t()
Returns a complete name (may include a suffix/prefix or both)
Examples
iex> EverFaker.Person.Fr.name()
"Madame Marcel Duplantier MD"
iex> EverFaker.Person.Fr.name()
"Quentin Garnier"
iex> EverFaker.Person.Fr.name()
"Docteur Camille Fontaine"
iex> EverFaker.Person.Fr.name()
"Serge Bassett V"
@spec prefix() :: String.t()
Returns a random prefix
Examples
iex> EverFaker.Person.Fr.prefix()
"Docteur"
iex> EverFaker.Person.Fr.prefix()
"Madame"
iex> EverFaker.Person.Fr.prefix()
"Docteur"
iex> EverFaker.Person.Fr.prefix()
"Professeur"
@spec suffix() :: String.t()
Returns a random suffix
Examples
iex> EverFaker.Person.Fr.suffix()
"V"
iex> EverFaker.Person.Fr.suffix()
"I"
iex> EverFaker.Person.Fr.suffix()
"PhD"
iex> EverFaker.Person.Fr.suffix()
"MD"