The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.0103 - 2012-05-14

  • improve Versioning
  • more docs
  • fix split on \r in tests
  • fix dependencies: parent.pm is only bundled with perl >= 5.10.1

Documentation

LibreCat command line tools
An introduction to Catmandu

Modules

Converts a CQL query string to a ElasticSearch query hashref
Converts a CQL query string to a Solr query string
a data toolkit
A Catmandu::Store comparment to persist data
print the Catmandu config as JSON
store, index, search, import, export or convert objects
Namespace for packages that can export a hashref or an iterable object
a BibTeX exporter
a CSV exporter
a JSON exporter
a RIS exporter
a TT2 Template exporter
a XLS exporter
a YAML exporter
a Catmandu class used for data crunching
add or change the value of a HASH key or ARRAY index
capitalize the value of a key
create a clone of the data object
convert nested data into a flat hash using the TT2 dot convention
copy the value of one field to a new field
lowercase the value of a field
convert a flat hash into nested data using the TT2 dot convention
join the ARRAY values of a field into a string
move a field to another place in the data structure
remove a field form the data
search and replace using regex expressions
delete everything from a field except
add or change the value of a HASH key or ARRAY index
split a string value in a field into an ARRAY
extract a substring out of the value of a field
trim the value of a field from leading and ending spaces
uppercase the value of a field
Iterable object that wraps Catmandu::Store search hits
Namespace for packages that can import
Package that imports Atom feeds
Package that imports CSV data
Package that imports JSON data
Mock importer used for testing purposes
Package that imports YAML data
Base class for all iterable Catmandu classes
Sensible package boilerplate
Base class for all searchable Catmandu classes
Namespace for packages that can make data persistent
A Catmandu::Store plugin for DBI based interfaces
A Catmandu::Store plugin for ElasticSearch engines
An in-memory Catmandu::Store
A Catmandu::Store plugin for Solr search engines

Provides

in lib/Catmandu/Addable.pm
in lib/Catmandu/Buffer.pm
in lib/Catmandu/CLI.pm
in lib/Catmandu/Cmd.pm
in lib/Catmandu/Counter.pm
in lib/Catmandu/Fix.pm
in lib/Catmandu/Fix.pm
in lib/Catmandu/Fixable.pm
in lib/Catmandu/Iterator.pm
in lib/Catmandu/Pager.pm
in lib/Catmandu/Pluggable.pm
in lib/Catmandu/Plugin/Datestamps.pm
in lib/Catmandu/Plugin/Versioning.pm
in lib/Catmandu/Serializer.pm
in lib/Catmandu/Store/DBI.pm
in lib/Catmandu/Store/ElasticSearch.pm
in lib/Catmandu/Store/ElasticSearch.pm
in lib/Catmandu/Store/Hash.pm
in lib/Catmandu/Store/SBCatDB.pm
in lib/Catmandu/Store/SBCatDB.pm
in lib/Catmandu/Store/Solr.pm
in lib/Catmandu/Store/Solr.pm
in lib/Catmandu/Util.pm
in lib/Dancer/Plugin/Catmandu/OAI.pm
in lib/Dancer/Plugin/Catmandu/SRU.pm
in lib/Dancer/Session/Catmandu.pm
in lib/Plack/Session/Store/Catmandu.pm