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()
            Returns random first name of male person.

    first_female()
            Returns random first name of female person.

    last_male()
            Returns random last name of male person.

    last_female()
            Returns random last name of female person.

    middle_male()
            Returns random middle name of male person.

    middle_female()
            Returns random middle name of female person.

    name([$sex])
            Recieves scalar with sex of the person ('male' or 'female') and
            returns scalar with generated name. Default value of $sex
            variable is undef, that means random name.

    name_male()
            Returns random male name.

    name_female()
            Returns random female name.

VARIABLES
    TYPE
             Name type.
             Possible values are: 'two', 'three'.
             Default value is 'two'.

EXAMPLE1
     # Pragmas.
     use strict;
     use warnings;

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

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

     # Output like:
     # Kevin Mi��igar

EXAMPLE2
     # Pragmas.
     use strict;
     use warnings;

     # Modules.
     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��o
     # Be����k
     # 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��o
     # Demeter
     # Derulo
     # De��o
     # Dirda
     # Dudy
     # Dunko
     # Duraj
     # Durasko
     # Durda
     # Dur��ak
     # Dydyk
     # Dzudza
     # Dzurko
     # D��uga
     # D��uman
     # Fabi��n
     # Fako
     # Farka��
     # Feh��r
     # Fekete
     # Ferenc
     # Ferko
     # Fe��o
     # F��bero
     # Gab��o
     # Gadzor
     # Gad��or
     # Galba
     # Gata��
     # Gato��
     # Ga��i
     # Girga
     # Gizman
     # Gi��a
     # Gi��o
     # Goga
     # Gondol��n
     # Gondy
     # Gorol
     # Grondz��r
     # Grundza
     # Guman
     # Gunar
     # Gun��r
     # G��bor
     # Hangurbad��o
     # Hanko
     # Her��k
     # Hi��a
     # Holdy
     # Holomek
     # Holub
     # Horv��th
     # Hriv����k
     # Husar
     # Hu����k
     # I��tok
     # I��tv��n
     # I��t��nek
     # Jane��ek
     # Jano
     # Jurko
     # Jur��o
     # Kajko��
     # Kaleja
     # Karol
     # Karvaj
     # Kavur
     # Ka��perko
     # Kirko
     # Kirvej
     # Klemp��r
     # Klimt
     # Koky
     # Kotl��r
     # Kov��cs
     # Kov����
     # Kram��anin
     # Kuky
     # Kumaj
     # Kurej
     # Kurko
     # Ku��eraj
     # K��r
     # Lacko
     # Lagryn
     # Lakato��
     # Latymor
     # Lazok
     # Lofas
     # Lomanth
     # Makaj
     # Maku��a
     # Malar
     # Mal��k
     # Ma��ar
     # Mezej
     # Mezga
     # Miazga
     # Miko
     # Milko
     # Mindz��r
     # Mirga
     # Mi��igar
     # Molnar
     # Murka
     # M��zga
     # N��meth
     # Ol��h
     # Ondi��
     # Ora��ko
     # Pacaj
     # Pako
     # Petr��ilka
     # Pfeffer
     # Plachetka
     # Pocik��l
     # Pohlodko
     # Polho��
     # Por��ogo��
     # Proch��zka
     # Richter
     # Rigo
     # Rusznyak
     # R����i��ka
     # 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����k
     # ��ernohorsk��
     # ��erve����k
     # ��isar
     # ��i����k
     # ��obak
     # ��onka
     # ��ornej
     # ��urej
     # ��ureja
     # ��uri
     # ��urko
     # ������a
     # ��u��a
     # ��ajko
     # ��amko
     # ��andor
     # ��arkezy
     # ��id��lko
     # ��imko
     # ��pivak
     # ����ndor
     # ����uka
     # ����uko
     # ��iga
     # ��olt��k

DEPENDENCIES
    Exporter, Readonly.

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

REPOSITORY
    <https://github.com/tupinek/Mock-Person-SK-ROM>

AUTHOR
    Michal ��pa��ek <mailto:skim@cpan.org>

    <http://skim.cz>

LICENSE AND COPYRIGHT
     �� Michal ��pa��ek 2013-2015
     BSD 2-Clause License

VERSION
    0.02