{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2014:MJJDWLOKERRWDAA3LDLW7RILXP","short_pith_number":"pith:MJJDWLOK","schema_version":"1.0","canonical_sha256":"62523b2dca246361801b58d76fc50bbbc663b1dc371f2e214ba2bcb8a718cd61","source":{"kind":"arxiv","id":"1409.3531","version":1},"attestation_state":"computed","paper":{"title":"Object-Oriented Programming, Functional Programming and R","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL","cs.SE","stat.CO"],"primary_cat":"stat.ME","authors_text":"John M. Chambers","submitted_at":"2014-09-09T10:34:09Z","abstract_excerpt":"This paper reviews some programming techniques in R that have proved useful, particularly for substantial projects. These include several versions of object-oriented programming, used in a large number of R packages. The review tries to clarify the origins and ideas behind the various versions, each of which is valuable in the appropriate context. R has also been strongly influenced by the ideas of functional programming and, in particular, by the desire to combine functional with object oriented programming. To clarify how this particular mix of ideas has turned out in the current R language "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1409.3531","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"stat.ME","submitted_at":"2014-09-09T10:34:09Z","cross_cats_sorted":["cs.PL","cs.SE","stat.CO"],"title_canon_sha256":"86bef94cda3a461488878c70f3e20047e391311db81775af797c1b50423a2a7e","abstract_canon_sha256":"94cbf6d86b69b1b540425359dabdd19bd2d34951496b6a3f5f4f7b869e80c4b4"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:43:01.111072Z","signature_b64":"vFoIwGen3Z7MyzB5+j1YKNNAJtCbAmHmioT/ddiEXWKibbUivgT2HL0EXOQzQ1AmnGfWnLrSl3mACNGLfgFYCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"62523b2dca246361801b58d76fc50bbbc663b1dc371f2e214ba2bcb8a718cd61","last_reissued_at":"2026-05-18T02:43:01.110597Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:43:01.110597Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Object-Oriented Programming, Functional Programming and R","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL","cs.SE","stat.CO"],"primary_cat":"stat.ME","authors_text":"John M. Chambers","submitted_at":"2014-09-09T10:34:09Z","abstract_excerpt":"This paper reviews some programming techniques in R that have proved useful, particularly for substantial projects. These include several versions of object-oriented programming, used in a large number of R packages. The review tries to clarify the origins and ideas behind the various versions, each of which is valuable in the appropriate context. R has also been strongly influenced by the ideas of functional programming and, in particular, by the desire to combine functional with object oriented programming. To clarify how this particular mix of ideas has turned out in the current R language "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1409.3531","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"1409.3531","created_at":"2026-05-18T02:43:01.110660+00:00"},{"alias_kind":"arxiv_version","alias_value":"1409.3531v1","created_at":"2026-05-18T02:43:01.110660+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1409.3531","created_at":"2026-05-18T02:43:01.110660+00:00"},{"alias_kind":"pith_short_12","alias_value":"MJJDWLOKERRW","created_at":"2026-05-18T12:28:38.356838+00:00"},{"alias_kind":"pith_short_16","alias_value":"MJJDWLOKERRWDAA3","created_at":"2026-05-18T12:28:38.356838+00:00"},{"alias_kind":"pith_short_8","alias_value":"MJJDWLOK","created_at":"2026-05-18T12:28:38.356838+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP","json":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP.json","graph_json":"https://pith.science/api/pith-number/MJJDWLOKERRWDAA3LDLW7RILXP/graph.json","events_json":"https://pith.science/api/pith-number/MJJDWLOKERRWDAA3LDLW7RILXP/events.json","paper":"https://pith.science/paper/MJJDWLOK"},"agent_actions":{"view_html":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP","download_json":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP.json","view_paper":"https://pith.science/paper/MJJDWLOK","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1409.3531&json=true","fetch_graph":"https://pith.science/api/pith-number/MJJDWLOKERRWDAA3LDLW7RILXP/graph.json","fetch_events":"https://pith.science/api/pith-number/MJJDWLOKERRWDAA3LDLW7RILXP/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP/action/timestamp_anchor","attest_storage":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP/action/storage_attestation","attest_author":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP/action/author_attestation","sign_citation":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP/action/citation_signature","submit_replication":"https://pith.science/pith/MJJDWLOKERRWDAA3LDLW7RILXP/action/replication_record"}},"created_at":"2026-05-18T02:43:01.110660+00:00","updated_at":"2026-05-18T02:43:01.110660+00:00"}