Algorithm-MarkovChain
view release on metacpan or search on metacpan
#!/usr/bin/perl -w
use strict;
use lib qw(../blib/lib ./blib/lib);
use Algorithm::MarkovChain;
use Data::Dumper;
my $mc = Algorithm::MarkovChain->new();
my $infile = shift;
if ($infile) {
$| = 1;
print "seeding from $infile\n";
demos/empty view on Meta::CPAN
#!/usr/bin/perl -w
use strict;
use lib qw(../blib/lib ./blib/lib);
use Algorithm::MarkovChain;
use Data::Dumper qw/DumperX/;
my $a = Algorithm::MarkovChain::->new();
print join("\n", $a->spew(), '');
demos/textfile view on Meta::CPAN
#!/usr/bin/perl -w
use strict;
use lib qw(../blib/lib ./blib/lib);
use Algorithm::MarkovChain;
use Data::Dumper qw/DumperX/;
my $c = Algorithm::MarkovChain::->new();
my $filename = shift || 'README';
open FILE, $filename
or die "cant open '$filename': $!";
( run in 0.335 second using v1.01-cache-2.11-cpan-87723dcf8b7 )