summaryrefslogtreecommitdiff
path: root/perl/perl-YAML-Tiny/README
diff options
context:
space:
mode:
authorEdinaldo P. Silva <edps.mundognu@gmail.com>2015-06-25 08:06:05 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2015-06-25 08:06:05 +0700
commitf0da436ebb9b6aaebe1f327e79e64a986d49aa93 (patch)
treee075d1c83bdb0941c7cc695156591100e2a90103 /perl/perl-YAML-Tiny/README
parentc9dea2232e250f1b052764b9d8f506155fd8e746 (diff)
downloadslackbuilds-f0da436ebb9b6aaebe1f327e79e64a986d49aa93.tar.gz
perl/perl-YAML-Tiny: Added (Read/Write YAML files).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'perl/perl-YAML-Tiny/README')
-rw-r--r--perl/perl-YAML-Tiny/README14
1 files changed, 14 insertions, 0 deletions
diff --git a/perl/perl-YAML-Tiny/README b/perl/perl-YAML-Tiny/README
new file mode 100644
index 0000000000..9172a89096
--- /dev/null
+++ b/perl/perl-YAML-Tiny/README
@@ -0,0 +1,14 @@
+perl-YAML-Tiny (Read/Write YAML files with a little code as possible).
+
+The YAML specification is huge. Really, really huge. It contains all the functionality of XML,
+except with flexibility and choice, which makes it easier to read, but with a formal specification that is more complex than XML.
+
+The original pure-Perl implementation YAML costs just over 4 megabytes of memory to load.
+Just like with Windows .ini files (3 meg to load) and CSS (3.5 meg to load) the situation
+is just asking for a YAML::Tiny module, an incomplete but correct and usable subset of the functionality, in as little code as possible.
+
+Like the other ::Tiny modules, YAML::Tiny has no non-core dependencies, does not require a compiler to install,
+is back-compatible to Perl v5.8.1, and can be inlined into other modules if needed.
+
+In exchange for this adding this extreme flexibility, it provides support for only a limited subset of YAML.
+But the subset supported contains most of the features for the more common uses of YAML.