summaryrefslogtreecommitdiff
path: root/devel/p5-IO-stringy/DESCR
diff options
context:
space:
mode:
Diffstat (limited to 'devel/p5-IO-stringy/DESCR')
-rw-r--r--devel/p5-IO-stringy/DESCR18
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