diff options
Diffstat (limited to 'devel/p5-IO-stringy/DESCR')
-rw-r--r-- | devel/p5-IO-stringy/DESCR | 18 |
1 files changed, 7 insertions, 11 deletions
diff --git a/devel/p5-IO-stringy/DESCR b/devel/p5-IO-stringy/DESCR index cebd2d127d8..1e3e3038f3d 100644 --- a/devel/p5-IO-stringy/DESCR +++ b/devel/p5-IO-stringy/DESCR @@ -2,15 +2,11 @@ and object-oriented i/o) on things *other* than normal filehandles; in particular, IO::Scalar, IO::ScalarArray, and IO::Lines. - If you have access to tie(), these classes will make use of the -IO::WrapTie module to inherit a convenient new_tie() constructor. -It also exports a nice wraptie() function. + This Perl module provides the following functions : - In the more-traditional IO::Handle front, we have IO::AtomicFile which -may be used to painlessly create files which are updated atomically. - - And in the "this-may-prove-useful" corner, we have IO::Wrap, whose -exported wraphandle() function will clothe anything that's not a blessed -object in an IO::Handle-like wrapper... so you can just use OO syntax and -stop worrying about whether your function's caller handed you a string, a -globref, or a FileHandle. + IO::AtomicFile Write a file which is updated atomically + IO::Lines I/O handle to read/write to array of lines + IO::Scalar I/O handle to read/write to a string + IO::ScalarArray I/O handle to read/write to array of scalars + IO::Wrap Wrap old-style FHs in standard OO interface + IO::WrapTie Tie your handles & retain full OO interface |