The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Data::Fake::Text - Fake text data generators

VERSION

version 0.005

SYNOPSIS

    use Data::Fake::Text;

    fake_words(2)->();
    fake_sentences(3)->();
    fake_paragraphs(1)->();

DESCRIPTION

This module provides fake data generators for random words and other textual data.

All functions are exported by default.

FUNCTIONS

fake_words

    $generator = fake_words();    # single "lorem" word
    $generator = fake_words($n);  # N "lorem" words, space separated
    $generator = fake_words( fake_int(1, 3) ); # random number of them

Returns a generator that provides space-separated Text::Lorem words. The argument is the number of words to return (or a code reference to provide the number of words); the default is one.

fake_sentences

    $generator = fake_sentences();    # single fake sentence
    $generator = fake_sentences($n);  # N sentences
    $generator = fake_sentences( fake_int(1, 3) ); # random number of them

Returns a generator that provides Text::Lorem sentences. The argument is the number of sentences to return (or a code reference to provide the number of sentences); the default is one.

fake_paragraphs

    $generator = fake_paragraphs();    # single fake paragraph
    $generator = fake_paragraphs($n);  # N paragraph
    $generator = fake_paragraphs( fake_int(1, 3) ); # random number of them

Returns a generator that provides Text::Lorem paragraphs. The argument is the number of paragraphs to return (or a code reference to provide the number of paragraphs); the default is one.

AUTHOR

David Golden <dagolden@cpan.org>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2015 by David Golden.

This is free software, licensed under:

  The Apache License, Version 2.0, January 2004