IO::Stringy(3)
π NAME π
okay so bestie, welcome to the IO::Stringy(3) manpage β from User Contributed Perl Documentation, and also known as IO-stringy. Itβs the toolkit for I/O on in-core objects like strings and arrays. Periodt. π
β¨ SYNOPSIS β¨
no cap, hereβs the whole vibe check:
use strict;
use warnings;
use IO::AtomicFile; # Write a file which is updated atomically
use IO::InnerFile; # define a file inside another file
use IO::Lines; # I/O handle to read/write to array of lines
use IO::Scalar; # I/O handle to read/write to a string
use IO::ScalarArray; # I/O handle to read/write to array of scalars
use IO::Wrap; # Wrap old-style FHs in standard OO interface
use IO::WrapTie; # Tie your handles & retain full OO interface
# ...
π¦ DESCRIPTION π¦
This toolkit primarily provides modules for performing both traditional and object-oriented i/o) on things other than normal filehandles β specifically IO::Scalar, IO::ScalarArray, and IO::Lines. Iconic. π
On the more-traditional IO::Handle front, thereβs IO::AtomicFile, which may be used to painlessly create files that are updated atomically. Obsessed with the no-drama energy. β¨
And in the "this-may-prove-useful" corner, we have IO::Wrap. Its 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. Literally the bestie who dresses up your chaotic input. π«Ά
π AUTHOR π
Eryq (eryq@zeegee.com). President, ZeeGee Software Inc (http://www.zeegee.com). π
π CONTRIBUTORS π
Dianne Skoll (dfs@roaringpenguin.com). πΈ
π COPYRIGHT & LICENSE π
Copyright (c) 1997 Erik (Eryq) Dorfman, ZeeGee Software, Inc. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
mwah π β this page is from perl v5.42.0, dated 2020-06-04, and the manpage is IO::Stringy(3). Bye bestie! π
π¦ where this page comes from
- opensuse-leap 16.0: perl-IO-stringy 2.113-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms