{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2012:LQM2JQQYESNV6Y6FJLYP7NOBYF","short_pith_number":"pith:LQM2JQQY","schema_version":"1.0","canonical_sha256":"5c19a4c218249b5f63c54af0ffb5c1c146dd731e513febdde80fca48d7f74973","source":{"kind":"arxiv","id":"1207.3208","version":1},"attestation_state":"computed","paper":{"title":"Formal Verification of Monad Transformers","license":"http://creativecommons.org/licenses/publicdomain/","headline":"","cross_cats":[],"primary_cat":"cs.LO","authors_text":"Brian Huffman","submitted_at":"2012-07-13T11:53:44Z","abstract_excerpt":"We present techniques for reasoning about constructor classes that (like the monad class) fix polymorphic operations and assert polymorphic axioms. We do not require a logic with first-class type constructors, first-class polymorphism, or type quantification; instead, we rely on a domain-theoretic model of the type system in a universal domain to provide these features.\n  These ideas are implemented in the Tycon library for the Isabelle theorem prover, which builds on the HOLCF library of domain theory. The Tycon library provides various axiomatic type constructor classes, including functors a"},"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":"1207.3208","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/publicdomain/","primary_cat":"cs.LO","submitted_at":"2012-07-13T11:53:44Z","cross_cats_sorted":[],"title_canon_sha256":"a5dc2f39bdaaed72b6a0c1de78d8fc0c8ee961732344199317b55cd539535a89","abstract_canon_sha256":"4eaebd5a6c43dd163abc15b751369546cc0f3954e755493ce0cbd3b6668a6175"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T03:51:03.124447Z","signature_b64":"8FtiFtpJSHXt74bUIs+5lNmnzKjSPp2LsUvIgYDANyW7cO8dARDUMiG0/1nULC8uZ28xFO2/DRDvpJ4RyQixCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5c19a4c218249b5f63c54af0ffb5c1c146dd731e513febdde80fca48d7f74973","last_reissued_at":"2026-05-18T03:51:03.123207Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T03:51:03.123207Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Formal Verification of Monad Transformers","license":"http://creativecommons.org/licenses/publicdomain/","headline":"","cross_cats":[],"primary_cat":"cs.LO","authors_text":"Brian Huffman","submitted_at":"2012-07-13T11:53:44Z","abstract_excerpt":"We present techniques for reasoning about constructor classes that (like the monad class) fix polymorphic operations and assert polymorphic axioms. We do not require a logic with first-class type constructors, first-class polymorphism, or type quantification; instead, we rely on a domain-theoretic model of the type system in a universal domain to provide these features.\n  These ideas are implemented in the Tycon library for the Isabelle theorem prover, which builds on the HOLCF library of domain theory. The Tycon library provides various axiomatic type constructor classes, including functors a"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1207.3208","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":"1207.3208","created_at":"2026-05-18T03:51:03.123357+00:00"},{"alias_kind":"arxiv_version","alias_value":"1207.3208v1","created_at":"2026-05-18T03:51:03.123357+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1207.3208","created_at":"2026-05-18T03:51:03.123357+00:00"},{"alias_kind":"pith_short_12","alias_value":"LQM2JQQYESNV","created_at":"2026-05-18T12:27:14.488303+00:00"},{"alias_kind":"pith_short_16","alias_value":"LQM2JQQYESNV6Y6F","created_at":"2026-05-18T12:27:14.488303+00:00"},{"alias_kind":"pith_short_8","alias_value":"LQM2JQQY","created_at":"2026-05-18T12:27:14.488303+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/LQM2JQQYESNV6Y6FJLYP7NOBYF","json":"https://pith.science/pith/LQM2JQQYESNV6Y6FJLYP7NOBYF.json","graph_json":"https://pith.science/api/pith-number/LQM2JQQYESNV6Y6FJLYP7NOBYF/graph.json","events_json":"https://pith.science/api/pith-number/LQM2JQQYESNV6Y6FJLYP7NOBYF/events.json","paper":"https://pith.science/paper/LQM2JQQY"},"agent_actions":{"view_html":"https://pith.science/pith/LQM2JQQYESNV6Y6FJLYP7NOBYF","download_json":"https://pith.science/pith/LQM2JQQYESNV6Y6FJLYP7NOBYF.json","view_paper":"https://pith.science/paper/LQM2JQQY","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1207.3208&json=true","fetch_graph":"https://pith.science/api/pith-number/LQM2JQQYESNV6Y6FJLYP7NOBYF/graph.json","fetch_events":"https://pith.science/api/pith-number/LQM2JQQYESNV6Y6FJLYP7NOBYF/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/LQM2JQQYESNV6Y6FJLYP7NOBYF/action/timestamp_anchor","attest_storage":"https://pith.science/pith/LQM2JQQYESNV6Y6FJLYP7NOBYF/action/storage_attestation","attest_author":"https://pith.science/pith/LQM2JQQYESNV6Y6FJLYP7NOBYF/action/author_attestation","sign_citation":"https://pith.science/pith/LQM2JQQYESNV6Y6FJLYP7NOBYF/action/citation_signature","submit_replication":"https://pith.science/pith/LQM2JQQYESNV6Y6FJLYP7NOBYF/action/replication_record"}},"created_at":"2026-05-18T03:51:03.123357+00:00","updated_at":"2026-05-18T03:51:03.123357+00:00"}