Gil Gonçalves > Term-Spark-0.25 > Term::Spark

Download:
Term-Spark-0.25.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.25   Source  

NAME ^

Term::Spark

SYNOPSIS ^

Displays beautiful graphs to use in the terminal

DESCRIPTION ^

METHODS

Returns a string with a single utf8 bar according to the value

    Term::Spark::show_bar($value_for_this_bar, $max_value);

Returns a string with a bunch of utf8 bars according to the values

    Term::Spark::show_graph('max' => $max_value, 'values' => \@values);

Example:

    A script to capture args or STDIN and print a graph:

    use Term::Spark;

    chomp( @ARGV = <STDIN> ) unless @ARGV;

    my @list = sort { $a <=> $b } @ARGV;

    print Term::Spark::show_graph(
        'max'     => $list[-1],
        'values'  => \@ARGV,
    );

NAME ^

Term::Spark - Perl extension for dispaying bars in the terminal

SEE ALSO ^

Original idea: https://github.com/holman/spark

AUTHOR ^

Gil Gonçalves <lurst@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2013 by Gil Gonçalves.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: