section 3pm · Library functions 📚
34259 pages · page 21 of 172
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
C (continued)
- Catmandu::Fix::Bind::list(3pm)a binder that computes Fix-es for every element in a list✨
- Catmandu::Fix::Bind::mab_each(3pm)a binder that loops over MAB2 fields✨
- Catmandu::Fix::Bind::marc_each(3pm)a binder that loops over MARC fields✨
- Catmandu::Fix::Bind::maybe(3pm)a binder that skips fixes if one returns undef or dies✨
- Catmandu::Fix::Bind::timeout(3pm)run fixes that should run within a time limit✨
- Catmandu::Fix::Bind::visitor(3pm)a binder that computes Fix-es for every element in record✨
- Catmandu::Fix::Bind::with(3pm)a binder that computes Fix-es in the context of a path✨
- Catmandu::Fix::Builder(3pm)Base role for Catmandu fixes✨
- Catmandu::Fix::capitalize(3pm)capitalize the value of a key✨
- Catmandu::Fix::clone(3pm)create a clone of the data object✨
- Catmandu::Fix::cmd(3pm)pipe data to be fixed through an external process✨
- Catmandu::Fix::code(3pm)run arbitrary code as fix✨
- Catmandu::Fix::collapse(3pm)convert nested data into a flat hash using the TT2 dot convention✨
- Catmandu::Fix::compact(3pm)remove undefined values from an array✨
- Catmandu::Fix::Condition(3pm)Role for all Catmandu::Fix conditionals✨
- Catmandu::Fix::Condition::all_equal(3pm)Execute fixes when all path values equal a string value✨
- Catmandu::Fix::Condition::all_match(3pm)only execute fixes if all path values match the given regex✨
- Catmandu::Fix::Condition::any_equal(3pm)Execute fixes when at least one of the path values equal a string value✨
- Catmandu::Fix::Condition::any_match(3pm)only execute fixes if any path value matches the given regex✨
- Catmandu::Fix::Condition::Builder(3pm)Helper role to easily write fix conditions✨
- Catmandu::Fix::Condition::Builder::Simple(3pm)Helper role to easily write fix conditions that test a value✨
- Catmandu::Fix::Condition::exists(3pm)only execute fixes if the path exists✨
- Catmandu::Fix::Condition::greater_than(3pm)Execute fixes when a field is greater than a value✨
- Catmandu::Fix::Condition::in(3pm)only execute fixes the data in one path is contained in another✨
- Catmandu::Fix::Condition::is_archived_web_uri(3pm)check of a field contains an HTTP or HTTPS URI which is archived in a web archive✨
- Catmandu::Fix::Condition::is_array(3pm)only execute fixes if all path values are arrays✨
- Catmandu::Fix::Condition::is_false(3pm)only execute fixes if all path values are the boolean false, 0 or "false"✨
- Catmandu::Fix::Condition::is_http_uri(3pm)check of a field contains an HTTP URI✨
- Catmandu::Fix::Condition::is_https_uri(3pm)check of a field contains an HTTPS URI✨
- Catmandu::Fix::Condition::is_live_orcid(3pm)test if the ORCID can be resolved✨
- Catmandu::Fix::Condition::is_live_web_uri(3pm)check of a field contains an HTTP or HTTPS URI which is available online✨
- Catmandu::Fix::Condition::is_null(3pm)only execute fixes if all path values are null✨
- Catmandu::Fix::Condition::is_number(3pm)only execute fixes if all path values are numbers✨
- Catmandu::Fix::Condition::is_object(3pm)only execute fixes if all path values are objects (unordered sets of name-value pairs)✨
- Catmandu::Fix::Condition::is_string(3pm)only execute fixes if all path values are strings✨
- Catmandu::Fix::Condition::is_true(3pm)only execute fixes if all path values are the boolean true, 1 or "true"✨
- Catmandu::Fix::Condition::is_uri(3pm)check of a field contains an URI✨
- Catmandu::Fix::Condition::is_valid_isbn(3pm)condition on validity of isbn numbers✨
- Catmandu::Fix::Condition::is_valid_issn(3pm)condition on validity of issn numbers✨
- Catmandu::Fix::Condition::is_valid_orcid(3pm)checks of a field looks like an ORCID✨
- Catmandu::Fix::Condition::is_web_uri(3pm)check of a field contains an HTTP or HTTPS URI✨
- Catmandu::Fix::Condition::less_than(3pm)Excute fixes when a field is less than a value✨
- Catmandu::Fix::Condition::mab_match(3pm)Conditionals on MAB2 fields✨
- Catmandu::Fix::Condition::marc_all_match(3pm)Test if a MARC (sub)field matches a value✨
- Catmandu::Fix::Condition::marc_any_match(3pm)Test if a MARC (sub)field matches a value✨
- Catmandu::Fix::Condition::marc_has(3pm)Test if a MARC (sub)field exists✨
- Catmandu::Fix::Condition::marc_has_many(3pm)Test if a MARC has more than one (sub)field✨
- Catmandu::Fix::Condition::marc_match(3pm)Test if a MARC (sub)field matches a value✨
- Catmandu::Fix::Condition::marc_spec_has(3pm)Test if a MARCspec references data✨
- Catmandu::Fix::Condition::SimpleAllTest(3pm)Base class to ease the construction of all match conditionals✨
- Catmandu::Fix::Condition::SimpleAnyTest(3pm)Base class to ease the construction of any match conditionals✨
- Catmandu::Fix::Condition::SimpleCompareTest(3pm)Base class to ease the construction of compare conditionals✨
- Catmandu::Fix::Condition::valid(3pm)Execute fixes if the data passes validation✨
- Catmandu::Fix::copy(3pm)shortcut for Catmandu::Fix::copy_field✨
- Catmandu::Fix::copy_field(3pm)copy the value of one field to a new field✨
- Catmandu::Fix::count(3pm)replace the value of an array or hash field with its count✨
- Catmandu::Fix::cp(3pm)shortcut for Catmandu::Fix::copy_field✨
- Catmandu::Fix::Datahub(3pm)Utility functions and generic fixes developed for the Datahub project✨
- Catmandu::Fix::Datahub::Util(3pm)Utility functions and generic fixes developed for the Datahub project✨
- Catmandu::Fix::disassoc(3pm)inverse of assoc, transform a hash into an array of key value pairs✨
- Catmandu::Fix::downcase(3pm)lowercase the value of a field✨
- Catmandu::Fix::error(3pm)die with an error message✨
- Catmandu::Fix::eval(3pm)eval and execute fixes defined in a field✨
- Catmandu::Fix::expand(3pm)convert a flat hash into nested data using the TT2 dot convention✨
- Catmandu::Fix::expand_date(3pm)expand a date field into year, month and date✨
- Catmandu::Fix::export_to_string(3pm)convert the value of field using a named exporter✨
- Catmandu::Fix::filter(3pm)Filter values out of an array based on a regular expression✨
- Catmandu::Fix::flatten(3pm)flatten a nested array field✨
- Catmandu::Fix::format(3pm)replace the value with a formatted (sprintf-like) version✨
- Catmandu::Fix::from_json(3pm)replace a json field with the parsed value✨
- Catmandu::Fix::get_json(3pm)get JSON data from an URL as fix function✨
- Catmandu::Fix::Has(3pm)helper class for creating Fix-es with (optional) parameters✨
- Catmandu::Fix::hash(3pm)creates a hash out of an array✨
- Catmandu::Fix::html_filter_tag(3pm)filter html tags✨
- Catmandu::Fix::html_filter_type(3pm)filter html on type type✨
- Catmandu::Fix::html_text(3pm)keep only the textual data in the HTML✨
- Catmandu::Fix::i18n(3pm)lookup value in I18N✨
- Catmandu::Fix::import(3pm)change the value of a HASH key or ARRAY index by replacing its value with imported data✨
- Catmandu::Fix::import_from_string(3pm)Import data from a string into an array ref, using a named importer.✨
- Catmandu::Fix::include(3pm)include fixes from another file✨
- Catmandu::Fix::index(3pm)Find all positions of a (sub)string in a field✨
- Catmandu::Fix::Inline::marc_add(3pm)✨
- Catmandu::Fix::Inline::marc_map(3pm)A marc_map-er for Perl scripts (DEPRECATED)✨
- Catmandu::Fix::Inline::marc_remove(3pm)remove marc fields (DEPRECATED)✨
- Catmandu::Fix::Inline::marc_set(3pm)A marc_set-er for Perl scripts (DEPRECATED)✨
- Catmandu::Fix::Inlineable(3pm)Role for all Catmandu fixes that can be inlined✨
- Catmandu::Fix::int(3pm)convert a value to an integer✨
- Catmandu::Fix::isbn10(3pm)normalize the isbn value of a key in 10-digit form✨
- Catmandu::Fix::isbn13(3pm)normalize the isbn value of a key in 13-digit form✨
- Catmandu::Fix::isbn_versions(3pm)provide different forms for an ISBN✨
- Catmandu::Fix::issn(3pm)normalize the issn value for a given key✨
- Catmandu::Fix::join(3pm)shortcut for Catmandu::Fix::join_field✨
- Catmandu::Fix::join_field(3pm)join the ARRAY values of a field into a string✨
- Catmandu::Fix::latex_decode(3pm)decode test from LaTeX to Unicode✨
- Catmandu::Fix::log(3pm)Log::Any logger as fix✨
- Catmandu::Fix::lookup(3pm)change the value of a HASH key or ARRAY index by looking up its value in a dictionary✨
- Catmandu::Fix::lookup_in_store(3pm)change the value of a HASH key or ARRAY index by looking up its value in a store✨
- Catmandu::Fix::mab_map(3pm)copy mab values of one field to a new field✨
- Catmandu::Fix::mapping(3pm)move several fields by a lookup table✨
- Catmandu::Fix::marc_add(3pm)add new fields to marc✨
- Catmandu::Fix::marc_append(3pm)add a value at the end of a MARC field✨
- Catmandu::Fix::marc_copy(3pm)copy marc data in a structured way to a new field✨
- Catmandu::Fix::marc_cut(3pm)cut marc data in a structured way to a new field✨
- Catmandu::Fix::marc_decode_dollar_subfields(3pm)decode double encoded dollar subfields✨
- Catmandu::Fix::marc_in_json(3pm)transform a Catmandu MARC record into MARC-in-JSON✨
- Catmandu::Fix::marc_map(3pm)copy marc values of one field to a new field✨
- Catmandu::Fix::marc_paste(3pm)paste a MARC structured field back into the MARC record✨
- Catmandu::Fix::marc_remove(3pm)remove marc (sub)fields✨
- Catmandu::Fix::marc_replace_all(3pm)regex replace (sub)field values in a MARC file✨
- Catmandu::Fix::marc_set(3pm)set a marc value of one (sub)field to a new value✨
- Catmandu::Fix::marc_sort(3pm)sort MARC record fields by tag✨
- Catmandu::Fix::marc_spec(3pm)reference MARC values via MARCspec - A common MARC record path language <http://marcspec.github.io/MARCspec/>✨
- Catmandu::Fix::marc_xml(3pm)transform a Catmandu MARC record into MARCXML✨
- Catmandu::Fix::markdown_to_html(3pm)converts markdown to html elements✨
- Catmandu::Fix::memento_find(3pm)find Mementos for a url✨
- Catmandu::Fix::move(3pm)shortcut for Catmandu::Fix::move_field✨
- Catmandu::Fix::move_field(3pm)move a field to another place in the data structure✨
- Catmandu::Fix::mv(3pm)shortcut for Catmandu::Fix::move_field✨
- Catmandu::Fix::nothing(3pm)does nothing (for testing)✨
- Catmandu::Fix::orcid_bio(3pm)find an ORCID bio for an identifier✨
- Catmandu::Fix::orcid_find(3pm)find an ORCID id for a query✨
- Catmandu::Fix::orcid_profile(3pm)find an ORCID profile for an identifier✨
- Catmandu::Fix::orcid_works(3pm)find ORCID works for an identifier✨
- Catmandu::Fix::parse_text(3pm)parses a text into an array or hash of values✨
- Catmandu::Fix::Parser(3pm)the parser of the Catmandu::Fix language✨
- Catmandu::Fix::paste(3pm)concatenate path values✨
- Catmandu::Fix::perlcode(3pm)execute Perl code as fix function✨
- Catmandu::Fix::prepend(3pm)add a prefix to the value of a field✨
- Catmandu::Fix::random(3pm)create an random number in a field✨
- Catmandu::Fix::rdf_ldf_statements(3pm)lookup an object into a LDF endpoint✨
- Catmandu::Fix::reject(3pm)remove a record form the data✨
- Catmandu::Fix::remove(3pm)shortcut for Catmandu::Fix::remove_field✨
- Catmandu::Fix::remove_field(3pm)remove a field form the data✨
- Catmandu::Fix::rename(3pm)rename fields with a regex✨
- Catmandu::Fix::replace_all(3pm)search and replace using regex expressions✨
- Catmandu::Fix::retain(3pm)delete everything except the paths given✨
- Catmandu::Fix::retain_field(3pm)delete everything from a field except✨
- Catmandu::Fix::reverse(3pm)reverse a string or an array✨
- Catmandu::Fix::rm(3pm)shortcut for Catmandu::Fix::remove_field✨
- Catmandu::Fix::search_in_store(3pm)use the value as query, and replace it by a search object✨
- Catmandu::Fix::search_sru(3pm)use the value as SRU query, and replace it by SRU search result✨
- Catmandu::Fix::set(3pm)shortcut for Catmandu::Fix::set_field✨
- Catmandu::Fix::set_array(3pm)add or change the value of a HASH key or ARRAY index to an array✨
- Catmandu::Fix::set_field(3pm)add or change the value of a HASH key or ARRAY index✨
- Catmandu::Fix::set_hash(3pm)add or change the value of a HASH key or ARRAY index to a hash✨
- Catmandu::Fix::SimpleGetValue(3pm)helper class for creating emit Fix-es✨
- Catmandu::Fix::sleep(3pm)Do nothing for a specified amount of time✨
- Catmandu::Fix::sort(3pm)shortcut for Catmandu::Fix::sort_field✨
- Catmandu::Fix::sort_field(3pm)sort the values of an array✨
- Catmandu::Fix::split(3pm)shortcut for Catmandu::Fix::split_field✨
- Catmandu::Fix::split_field(3pm)split a string value in a field into an ARRAY✨
- Catmandu::Fix::stat_mean(3pm)calculate the mean of an array✨
- Catmandu::Fix::stat_median(3pm)calculate the median of an array✨
- Catmandu::Fix::stat_mode(3pm)calculate the mode of an array✨
- Catmandu::Fix::stat_stddev(3pm)calculate the standard deviation of an array✨
- Catmandu::Fix::stat_variance(3pm)calculate the variance of an array✨
- Catmandu::Fix::string(3pm)convert a value to a string✨
- Catmandu::Fix::substring(3pm)extract a substring out of the value of a field✨
- Catmandu::Fix::sum(3pm)replace the value of an array field with the sum of its elements✨
- Catmandu::Fix::template(3pm)add a value to the record based on a template✨
- Catmandu::Fix::to_json(3pm)convert the value of a field to json✨
- Catmandu::Fix::trim(3pm)trim leading and ending junk from the value of a field✨
- Catmandu::Fix::uniq(3pm)strip duplicate values from an array✨
- Catmandu::Fix::upcase(3pm)uppercase the value of a field✨
- Catmandu::Fix::uri_decode(3pm)percent decode a URI✨
- Catmandu::Fix::uri_encode(3pm)percent encode a URI✨
- Catmandu::Fix::uri_status_code(3pm)check the HTTP status of a uri✨
- Catmandu::Fix::uuid(3pm)create a Globally/Universally Unique Identifier✨
- Catmandu::Fix::vacuum(3pm)delete all empty fields from your data✨
- Catmandu::Fix::validate(3pm)validate data and keep errors✨
- Catmandu::Fix::viaf_match(3pm)Perform a direct match between a name and a mainHeadingEl from VIAF✨
- Catmandu::Fix::viaf_match_id(3pm)Fetch the RDF representation of a person based on his/her VIAF ID.✨
- Catmandu::Fix::viaf_search(3pm)Perform a search for a name in VIAF✨
- Catmandu::Fix::wd_language(3pm)Limit string values in a Wikidata entity record to a selected language✨
- Catmandu::Fix::wd_simple(3pm)Simplify Wikidata entity records✨
- Catmandu::Fix::wd_simple_claims(3pm)Simplify claims of a Wikidata entity record✨
- Catmandu::Fix::wd_simple_strings(3pm)Simplify labels, descriptions, and aliases of Wikidata entity records✨
- Catmandu::Fix::xml_read(3pm)parse XML to MicroXML✨
- Catmandu::Fix::xml_simple(3pm)parse/convert XML to key-value form✨
- Catmandu::Fix::xml_transform(3pm)transform XML using XSLT stylesheet✨
- Catmandu::Fix::xml_write(3pm)serialize XML✨
- Catmandu::Fix::xpath_map(3pm)map values from a XML::LibXML::Element value to a field✨
- Catmandu::Fixable(3pm)a Catmandu role to apply fixes✨
- Catmandu::Flushable(3pm)Optional role for flushable bags✨
- Catmandu::Hits(3pm)Iterable object that wraps Catmandu::Store search hits✨
- Catmandu::HTML(3pm)Modules for handling HTML data within the Catmandu framework✨
- Catmandu::I18N(3pm)tools for text localisation✨
- Catmandu::Identifier(3pm)Namespace fixing around identifiers (for normalization, validation, etc.), e.g. ISBN, ISSN✨
- Catmandu::IdGenerator(3pm)A base role for identifier generators✨
- Catmandu::IdGenerator::Mock(3pm)Generator of increasing identifiers✨
- Catmandu::IdGenerator::UUID(3pm)Generator of UUID identifiers✨
- Catmandu::Importer(3pm)Namespace for packages that can import✨
- Catmandu::Importer::AlephX(3pm)Package that imports metadata records from the AlephX service✨
- Catmandu::Importer::Atom(3pm)Package that imports Atom feeds✨
- Catmandu::Importer::BibTeX(3pm)a BibTeX importer✨
- Catmandu::Importer::Blacklight(3pm)Import records from a Blacklight catalog✨
- Catmandu::Importer::CrossRef(3pm)Package that imports data form CrossRef API✨
- Catmandu::Importer::CSV(3pm)Package that imports CSV data✨
- Catmandu::Importer::DBI(3pm)Catmandu module to import data from any DBI source✨
- Catmandu::Importer::DKVP(3pm)Delimited key-value pairs importer✨
💅
getting it ready, bestie…