SYNOPSIS

     use App::hr qw(hr);
     hr;

    Sample output:

     =============================================================================
    
     hr('x----');

    Sample output:

     x----x----x----x----x----x----x----x----x----x----x----x----x----x----x----x-

    You can also use the provided CLI hr.

prepend:FUNCTIONS

 hr([ PATTERN [, COLOR ] ]) => optional STR

    Print (under void context) or return (under scalar/array context) a
    horizontal ruler with the width of the terminal.

    Terminal width is determined using Term::Size.

    PATTERN is optional, can be multicharacter, but cannot be empty string.
    The defautl is =.

    Under Windows, will shave one character at the end because the terminal
    cursor will move a line down when printing at the last column.

