NAME
    Mock::Person::SK::ROM - Generate random sets of Romani names.

SYNOPSIS
     use Mock::Person::SK::ROM qw(first_male first_female last_male last_female
             middle_male middle_female name name_female name_male);

     my $first_male = first_male();
     my $first_female = first_female();
     my $last_male = last_male();
     my $last_female = last_female();
     my $middle_male = middle_male();
     my $middle_female = middle_female();
     my $name = name($sex);
     my $female_name = name_female();
     my $male_name = name_male();

DESCRIPTION
    Data for this module was found on these pages:

    Last names
        cz.wikipedia.org
        <http://cs.wikipedia.org/wiki/Seznam_nej%C4%8Detn%C4%9Bj%C5%A1%C3%AD
        ch_p%C5%99%C3%ADjmen%C3%AD_v_%C4%8Cesku>

    Middle names
        There's usually no distinction between a first and middle name in
        the Czech Republic.

    First names
        cz.wikipedia.org - male names
        <http://cs.wikipedia.org/wiki/Seznam_nej%C4%8Dast%C4%9Bj%C5%A1%C3%AD
        ch_mu%C5%BEsk%C3%BDch_jmen_v_%C4%8Cesk%C3%A9_republice>,
        cs.wikipedia.org - female names
        <http://cs.wikipedia.org/wiki/Seznam_nej%C4%8Dast%C4%9Bj%C5%A1%C3%AD
        ch_%C5%BEensk%C3%BDch_jmen_v_%C4%8Cesk%C3%A9_republice>.

SUBROUTINES
  "first_male"
     my $first_male = first_male();

    Get random first name of male person.

    Returns string.

  "first_female"
     my $first_female = first_female();

    Get random first name of female person.

    Returns string.

  "last_male"
     my $last_male = last_male();

    Get random last name of male person.

    Returns string.

  "last_female"
     my $last_female = last_female();

    Get random last name of female person.

    Returns string.

  "middle_male"
     my $middle_male = middle_male();

    Get random middle name of male person.

    Returns string.

  "middle_female"
     my $middle_female = middle_female();

    Get random middle name of female person.

    Returns string.

  "name"
     my $name = name($sex);

    Get name defined with sex of the person ('male' or 'female'). Default
    value of $sex variable is undef, that means random name.

    Returns string.

  "name_female"
     my $female_name = name_female();

    Get random female name.

    Returns string.

  "name_male"
     my $male_name = name_male();

    Get random male name.

    Returns string.

VARIABLES
    TYPE    Name type.

            Possible values are: 'two', 'three'.

            Default value is 'two'.

EXAMPLE1
     use strict;
     use warnings;

     use Encode qw(encode_utf8);
     use Mock::Person::SK::ROM qw(name);

     # Error.
     print encode_utf8(name())."\n";

     # Output like:
     # Kevin Mi鱉igar

EXAMPLE2
     use strict;
     use warnings;

     use Encode qw(encode_utf8);
     use Mock::Person::SK::ROM;

     # Get all last male names.
     my @last_males = @Mock::Person::SK::ROM::last_male;

     # Print out.
     print sort map { encode_utf8($_)."\n" } @last_males;

     # Output:
     # Absolon
     # Bado
     # Bady
     # Bad鱉o
     # Bag獺r
     # Balog
     # Balogh
     # Bamberger
     # Bandi
     # Banga
     # Bango
     # Bari
     # Barok
     # Barya
     # Bazylak
     # Ba鱉o
     # Bedn獺r
     # Bendig
     # Bengoro
     # Berki
     # Berko
     # Be�è
     # Be��︻
     # Bih獺ri
     # Bih獺ryi
     # Bikar
     # Bilaj
     # Bogol
     # Bokor
     # Boto禳
     # Budaj
     # Byl
     # B獺ro
     # Chan鱉alik
     # Charv獺t
     # Cirok
     # Cobas
     # Csocs
     # Dajdy
     # Daniel
     # Danihel
     # Danko
     # Dany
     # Danyi
     # David
     # Da�莑
     # Demeter
     # Derulo
     # De�è
     # Dirda
     # Dudy
     # Dunko
     # Duraj
     # Durasko
     # Durda
     # Dur�Òk
     # Dydyk
     # Dzudza
     # Dzurko
     # D鱉uga
     # D鱉uman
     # Fabi獺n
     # Fako
     # Farka禳
     # Feh矇r
     # Fekete
     # Ferenc
     # Ferko
     # Fe�㤿
     # F獺bero
     # Gab�㤿
     # Gadzor
     # Gad鱉or
     # Galba
     # Gata禳
     # Gato禳
     # Ga鱉i
     # Girga
     # Gizman
     # Gi�Ò
     # Gi�è
     # Goga
     # Gondol獺n
     # Gondy
     # Gorol
     # Grondz獺r
     # Grundza
     # Guman
     # Gunar
     # Gun獺r
     # G獺bor
     # Hangurbad鱉o
     # Hanko
     # Her獺k
     # Hi�Ò
     # Holdy
     # Holomek
     # Holub
     # Horv獺th
     # Hriv��︻
     # Husar
     # Hu��︻
     # I禳tok
     # I禳tv獺n
     # I禳t獺nek
     # Jane�嶤k
     # Jano
     # Jurko
     # Jur�㤿
     # Kajko禳
     # Kaleja
     # Karol
     # Karvaj
     # Kavur
     # Ka禳perko
     # Kirko
     # Kirvej
     # Klemp獺r
     # Klimt
     # Koky
     # Kotl獺r
     # Kov獺cs
     # Kov獺��
     # Kram�嵈nin
     # Kuky
     # Kumaj
     # Kurej
     # Kurko
     # Ku�嶤raj
     # K羸r
     # Lacko
     # Lagryn
     # Lakato禳
     # Latymor
     # Lazok
     # Lofas
     # Lomanth
     # Makaj
     # Maku�Ò
     # Malar
     # Mal穩k
     # Ma�𥯤r
     # Mezej
     # Mezga
     # Miazga
     # Miko
     # Milko
     # Mindz獺r
     # Mirga
     # Mi鱉igar
     # Molnar
     # Murka
     # M矇zga
     # N矇meth
     # Ol獺h
     # Ondi��
     # Ora�弥o
     # Pacaj
     # Pako
     # Petr鱉ilka
     # Pfeffer
     # Plachetka
     # Pocik獺l
     # Pohlodko
     # Polho禳
     # Por�㤿go禳
     # Proch獺zka
     # Richter
     # Rigo
     # Rusznyak
     # R轡鱉i�弥a
     # Sakajto
     # Samel
     # Sarkozy
     # Sinu
     # Siv獺k
     # Stojka
     # Stylar
     # Surmaj
     # Szajko
     # Szamko
     # Tancosz
     # Tanco禳
     # Telvak
     # Toma禳
     # Tomko
     # Totorkul
     # Tulej
     # Tuleja
     # Turt獺k
     # Vega
     # Vesel羸
     # Virag
     # Vrba
     # Zaje�㮼�
     # Za��︻
     # �𨫪rnohorsk羸
     # �𨫪rve��︻
     # �𢁾sar
     # �𢁾�㮼︻
     # �亣bak
     # �亣nka
     # �亣rnej
     # �吴rej
     # �吴reja
     # �吴ri
     # �吴rko
     # �䁱俸嵈
     # �粦�𥯤
     # �蟵jko
     # �蟵mko
     # �蟵ndor
     # �蟵rkezy
     # �犲d矇lko
     # �犲mko
     # �麖ivak
     # �𦟌》dor
     # �畓憷ka
     # �𦻑只ko
     # 鬚iga
     # 鬚olt獺k

DEPENDENCIES
    Exporter, List::Util, Readonly.

SEE ALSO
    Task::Mock::Person
        Install the Mock::Person modules.

REPOSITORY
    <https://github.com/michal-josef-spacek/Mock-Person-SK-ROM>

AUTHOR
    Michal Josef �麖a�嶤k <mailto:skim@cpan.org>

    <http://skim.cz>

LICENSE AND COPYRIGHT
    穢 Michal Josef �麖a�嶤k 2013-2023

    BSD 2-Clause License

VERSION
    0.03