{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:4ADEQWQAGQIMOCPJN5JMRWTIQY","short_pith_number":"pith:4ADEQWQA","schema_version":"1.0","canonical_sha256":"e006485a003410c709e96f52c8da68860066d1325fa497d1cd6008868adb9f13","source":{"kind":"arxiv","id":"2507.22048","version":1},"attestation_state":"computed","paper":{"title":"Composable Effect Handling for Programming LLM-integrated Scripts","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Di Wang","submitted_at":"2025-07-29T17:53:07Z","abstract_excerpt":"Implementing LLM-integrated scripts introduces challenges in modularity and performance, as scripts are often coupled to specific LLM implementations and fail to exploit parallelization opportunities. This paper proposes using composable effect handling to separate workflow logic from effectful operations, such as LLM calls, I/O, and concurrency, enabling modularity without sacrificing the opportunity for performance optimization. By treating these operations as abstract interfaces and discharging them via effect handlers, this paper shows that scripts can achieve significant speedups (e.g., 1"},"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":"2507.22048","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2025-07-29T17:53:07Z","cross_cats_sorted":[],"title_canon_sha256":"8fabfdea0e52678e57b02cf8c31ab1ffbb1fdc61bac50ce411c46de9ff5d5844","abstract_canon_sha256":"bc1594831f478354a558c971eb7b19dced91675c804a85ad8abdbff7dcec1ab6"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:45:12.238777Z","signature_b64":"kroGNGVX68haeFz7mehnNxCMYD2FPFqJQrN/S1G3W1bBAyTHaCnnWNcEF1EuxangiKh6kxyoySrRbh7VPXj5Bw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e006485a003410c709e96f52c8da68860066d1325fa497d1cd6008868adb9f13","last_reissued_at":"2026-07-05T11:45:12.238345Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:45:12.238345Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Composable Effect Handling for Programming LLM-integrated Scripts","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Di Wang","submitted_at":"2025-07-29T17:53:07Z","abstract_excerpt":"Implementing LLM-integrated scripts introduces challenges in modularity and performance, as scripts are often coupled to specific LLM implementations and fail to exploit parallelization opportunities. This paper proposes using composable effect handling to separate workflow logic from effectful operations, such as LLM calls, I/O, and concurrency, enabling modularity without sacrificing the opportunity for performance optimization. By treating these operations as abstract interfaces and discharging them via effect handlers, this paper shows that scripts can achieve significant speedups (e.g., 1"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.22048","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2507.22048/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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":"2507.22048","created_at":"2026-07-05T11:45:12.238405+00:00"},{"alias_kind":"arxiv_version","alias_value":"2507.22048v1","created_at":"2026-07-05T11:45:12.238405+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.22048","created_at":"2026-07-05T11:45:12.238405+00:00"},{"alias_kind":"pith_short_12","alias_value":"4ADEQWQAGQIM","created_at":"2026-07-05T11:45:12.238405+00:00"},{"alias_kind":"pith_short_16","alias_value":"4ADEQWQAGQIMOCPJ","created_at":"2026-07-05T11:45:12.238405+00:00"},{"alias_kind":"pith_short_8","alias_value":"4ADEQWQA","created_at":"2026-07-05T11:45:12.238405+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/4ADEQWQAGQIMOCPJN5JMRWTIQY","json":"https://pith.science/pith/4ADEQWQAGQIMOCPJN5JMRWTIQY.json","graph_json":"https://pith.science/api/pith-number/4ADEQWQAGQIMOCPJN5JMRWTIQY/graph.json","events_json":"https://pith.science/api/pith-number/4ADEQWQAGQIMOCPJN5JMRWTIQY/events.json","paper":"https://pith.science/paper/4ADEQWQA"},"agent_actions":{"view_html":"https://pith.science/pith/4ADEQWQAGQIMOCPJN5JMRWTIQY","download_json":"https://pith.science/pith/4ADEQWQAGQIMOCPJN5JMRWTIQY.json","view_paper":"https://pith.science/paper/4ADEQWQA","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2507.22048&json=true","fetch_graph":"https://pith.science/api/pith-number/4ADEQWQAGQIMOCPJN5JMRWTIQY/graph.json","fetch_events":"https://pith.science/api/pith-number/4ADEQWQAGQIMOCPJN5JMRWTIQY/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/4ADEQWQAGQIMOCPJN5JMRWTIQY/action/timestamp_anchor","attest_storage":"https://pith.science/pith/4ADEQWQAGQIMOCPJN5JMRWTIQY/action/storage_attestation","attest_author":"https://pith.science/pith/4ADEQWQAGQIMOCPJN5JMRWTIQY/action/author_attestation","sign_citation":"https://pith.science/pith/4ADEQWQAGQIMOCPJN5JMRWTIQY/action/citation_signature","submit_replication":"https://pith.science/pith/4ADEQWQAGQIMOCPJN5JMRWTIQY/action/replication_record"}},"created_at":"2026-07-05T11:45:12.238405+00:00","updated_at":"2026-07-05T11:45:12.238405+00:00"}