| CARVIEW |
Select Language
HTTP/2 200
date: Wed, 04 Feb 2026 09:02:00 GMT
content-type: application/json
cf-ray: 9c88fc8bef67b277-BLR
cf-cache-status: DYNAMIC
access-control-allow-origin: *
access-control-expose-headers: Cache-Control, X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Credits-Used, X-RateLimit-Credits-Required, X-RateLimit-Reset, Retry-After
server: cloudflare
via: 1.1 heroku-router
access-control-allow-headers: Accept, Accept-Language, Accept-Encoding, Authorization, Content-Type
access-control-allow-methods: GET, HEAD, POST, OPTIONS
nel: {"report_to":"heroku-nel","response_headers":["Via"],"max_age":3600,"success_fraction":0.01,"failure_fraction":0.1}
report-to: {"group":"heroku-nel","endpoints":[{"url":"https://nel.heroku.com/reports?s=0nd8dhDL0RIpsu2n4oGGDTs%2BC0U6Mht6LysEtV0WsTs%3D\u0026sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add\u0026ts=1770195720"}],"max_age":3600}
reporting-endpoints: heroku-nel="https://nel.heroku.com/reports?s=0nd8dhDL0RIpsu2n4oGGDTs%2BC0U6Mht6LysEtV0WsTs%3D&sid=c46efe9b-d3d2-4a0c-8c76-bfafa16c5add&ts=1770195720"
x-ratelimit-credits-used: 1
x-ratelimit-limit: 10000
x-ratelimit-remaining: 9997
x-ratelimit-reset: 53880
content-encoding: gzip
{"id":"https://openalex.org/W4389820683","doi":"https://doi.org/10.4204/eptcs.397.7","title":"Syntax Monads for the Working Formal Metatheorist","display_name":"Syntax Monads for the Working Formal Metatheorist","publication_year":2023,"publication_date":"2023-12-14","ids":{"openalex":"https://openalex.org/W4389820683","doi":"https://doi.org/10.4204/eptcs.397.7"},"language":"en","primary_location":{"id":"doi:10.4204/eptcs.397.7","is_oa":true,"landing_page_url":"https://doi.org/10.4204/eptcs.397.7","pdf_url":"https://arxiv.org/pdf/2312.08897.pdf","source":{"id":"https://openalex.org/S4210216316","display_name":"Electronic Proceedings in Theoretical Computer Science","issn_l":"2075-2180","issn":["2075-2180"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310318029","host_organization_name":"Open Publishing Association","host_organization_lineage":["https://openalex.org/P4310318029"],"host_organization_lineage_names":["Open Publishing Association"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronic Proceedings in Theoretical Computer Science","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://arxiv.org/pdf/2312.08897.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111094351","display_name":"Lawrence Dunn","orcid":null},"institutions":[{"id":"https://openalex.org/I36788626","display_name":"California University of Pennsylvania","ror":"https://ror.org/01spssf70","country_code":"US","type":"education","lineage":["https://openalex.org/I36788626"]},{"id":"https://openalex.org/I922845939","display_name":"Philadelphia University","ror":"https://ror.org/03zzmyz63","country_code":"US","type":"education","lineage":["https://openalex.org/I922845939"]},{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Lawrence Dunn","raw_affiliation_strings":["University of Pennsylvania","University of Pennsylvania Philadelphia, USA"],"affiliations":[{"raw_affiliation_string":"University of Pennsylvania","institution_ids":["https://openalex.org/I36788626"]},{"raw_affiliation_string":"University of Pennsylvania Philadelphia, USA","institution_ids":["https://openalex.org/I922845939","https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036528289","display_name":"Val Tannen","orcid":"https://orcid.org/0009-0008-6847-7274"},"institutions":[{"id":"https://openalex.org/I36788626","display_name":"California University of Pennsylvania","ror":"https://ror.org/01spssf70","country_code":"US","type":"education","lineage":["https://openalex.org/I36788626"]},{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]},{"id":"https://openalex.org/I922845939","display_name":"Philadelphia University","ror":"https://ror.org/03zzmyz63","country_code":"US","type":"education","lineage":["https://openalex.org/I922845939"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Val Tannen","raw_affiliation_strings":["University of Pennsylvania","University of Pennsylvania Philadelphia, USA"],"affiliations":[{"raw_affiliation_string":"University of Pennsylvania","institution_ids":["https://openalex.org/I36788626"]},{"raw_affiliation_string":"University of Pennsylvania Philadelphia, USA","institution_ids":["https://openalex.org/I922845939","https://openalex.org/I79576946"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041830534","display_name":"Steve Zdancewic","orcid":"https://orcid.org/0000-0002-3516-1512"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]},{"id":"https://openalex.org/I36788626","display_name":"California University of Pennsylvania","ror":"https://ror.org/01spssf70","country_code":"US","type":"education","lineage":["https://openalex.org/I36788626"]},{"id":"https://openalex.org/I922845939","display_name":"Philadelphia University","ror":"https://ror.org/03zzmyz63","country_code":"US","type":"education","lineage":["https://openalex.org/I922845939"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Steve Zdancewic","raw_affiliation_strings":["University of Pennsylvania","University of Pennsylvania Philadelphia, USA"],"affiliations":[{"raw_affiliation_string":"University of Pennsylvania","institution_ids":["https://openalex.org/I36788626"]},{"raw_affiliation_string":"University of Pennsylvania Philadelphia, USA","institution_ids":["https://openalex.org/I922845939","https://openalex.org/I79576946"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5111094351"],"corresponding_institution_ids":["https://openalex.org/I36788626","https://openalex.org/I922845939","https://openalex.org/I79576946"],"apc_list":null,"apc_paid":null,"fwci":0.25544289,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.5932564,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"397","issue":null,"first_page":"98","last_page":"117"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7246967554092407},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7184485793113708},{"id":"https://openalex.org/keywords/abstract-syntax","display_name":"Abstract syntax","score":0.6261672377586365},{"id":"https://openalex.org/keywords/syntax","display_name":"Syntax","score":0.6199571490287781},{"id":"https://openalex.org/keywords/finitary","display_name":"Finitary","score":0.5601744055747986},{"id":"https://openalex.org/keywords/diagrammatic-reasoning","display_name":"Diagrammatic reasoning","score":0.4920031726360321},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.4725189805030823},{"id":"https://openalex.org/keywords/substitution","display_name":"Substitution (logic)","score":0.4622376561164856},{"id":"https://openalex.org/keywords/abstract-syntax-tree","display_name":"Abstract syntax tree","score":0.4474044144153595},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.4466007947921753},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.4346754848957062},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3416616916656494},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.2863134741783142},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.19593939185142517},{"id":"https://openalex.org/keywords/parsing","display_name":"Parsing","score":0.15282517671585083},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.1276441514492035},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.09787634015083313}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7246967554092407},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7184485793113708},{"id":"https://openalex.org/C114408938","wikidata":"https://www.wikidata.org/wiki/Q333373","display_name":"Abstract syntax","level":3,"score":0.6261672377586365},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.6199571490287781},{"id":"https://openalex.org/C2778003309","wikidata":"https://www.wikidata.org/wiki/Q5450381","display_name":"Finitary","level":2,"score":0.5601744055747986},{"id":"https://openalex.org/C106624574","wikidata":"https://www.wikidata.org/wiki/Q5270387","display_name":"Diagrammatic reasoning","level":2,"score":0.4920031726360321},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.4725189805030823},{"id":"https://openalex.org/C2778220771","wikidata":"https://www.wikidata.org/wiki/Q1522579","display_name":"Substitution (logic)","level":2,"score":0.4622376561164856},{"id":"https://openalex.org/C58646249","wikidata":"https://www.wikidata.org/wiki/Q127380","display_name":"Abstract syntax tree","level":3,"score":0.4474044144153595},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.4466007947921753},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.4346754848957062},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3416616916656494},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.2863134741783142},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.19593939185142517},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.15282517671585083},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.1276441514492035},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.09787634015083313},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.4204/eptcs.397.7","is_oa":true,"landing_page_url":"https://doi.org/10.4204/eptcs.397.7","pdf_url":"https://arxiv.org/pdf/2312.08897.pdf","source":{"id":"https://openalex.org/S4210216316","display_name":"Electronic Proceedings in Theoretical Computer Science","issn_l":"2075-2180","issn":["2075-2180"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310318029","host_organization_name":"Open Publishing Association","host_organization_lineage":["https://openalex.org/P4310318029"],"host_organization_lineage_names":["Open Publishing Association"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronic Proceedings in Theoretical Computer Science","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2312.08897","is_oa":true,"landing_page_url":"https://arxiv.org/abs/2312.08897","pdf_url":"https://arxiv.org/pdf/2312.08897","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"}],"best_oa_location":{"id":"doi:10.4204/eptcs.397.7","is_oa":true,"landing_page_url":"https://doi.org/10.4204/eptcs.397.7","pdf_url":"https://arxiv.org/pdf/2312.08897.pdf","source":{"id":"https://openalex.org/S4210216316","display_name":"Electronic Proceedings in Theoretical Computer Science","issn_l":"2075-2180","issn":["2075-2180"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310318029","host_organization_name":"Open Publishing Association","host_organization_lineage":["https://openalex.org/P4310318029"],"host_organization_lineage_names":["Open Publishing Association"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Electronic Proceedings in Theoretical Computer Science","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.6299999952316284,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4389820683.pdf","grobid_xml":"https://content.openalex.org/works/W4389820683.grobid-xml"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W420151170","https://openalex.org/W1529227536","https://openalex.org/W1562530348","https://openalex.org/W1587287586","https://openalex.org/W1975082667","https://openalex.org/W1975911435","https://openalex.org/W2006731094","https://openalex.org/W2009464583","https://openalex.org/W2020686398","https://openalex.org/W2053935943","https://openalex.org/W2088336977","https://openalex.org/W2095631859","https://openalex.org/W2114991657","https://openalex.org/W2116813111","https://openalex.org/W2123360309","https://openalex.org/W2123887510","https://openalex.org/W2135924174","https://openalex.org/W2136928151","https://openalex.org/W2149236820","https://openalex.org/W2156876717","https://openalex.org/W2159709550","https://openalex.org/W2173780645","https://openalex.org/W2402209726","https://openalex.org/W2564286502","https://openalex.org/W2568721247","https://openalex.org/W2907081672","https://openalex.org/W2913811625","https://openalex.org/W2985866054","https://openalex.org/W3152372233","https://openalex.org/W4200467594","https://openalex.org/W4205804789","https://openalex.org/W4236324644","https://openalex.org/W4246086292","https://openalex.org/W4249733112","https://openalex.org/W4295187716","https://openalex.org/W4298447450","https://openalex.org/W4384829147","https://openalex.org/W6679852886","https://openalex.org/W6891691311","https://openalex.org/W6931651971"],"related_works":["https://openalex.org/W1991105483","https://openalex.org/W4389751695","https://openalex.org/W2077104824","https://openalex.org/W3176913510","https://openalex.org/W3138016835","https://openalex.org/W2536864162","https://openalex.org/W3197333277","https://openalex.org/W1625533892","https://openalex.org/W3149405943","https://openalex.org/W1599055565"],"abstract_inverted_index":{"Formally":[0],"verifying":[1],"the":[2,31,48,54,100],"properties":[3],"of":[4,22,29,50,56,62,70,96],"formal":[5],"systems":[6],"using":[7],"a":[8,74,86,93,115,118,121],"proof":[9],"assistant\\nrequires":[10],"justifying":[11],"numerous":[12],"minor":[13],"lemmas":[14,60],"about":[15],"capture-avoiding":[16],"substitution.\\nDespite":[17],"work":[18],"on":[19,47],"category-theoretic":[20],"accounts":[21],"syntax":[23],"and":[24,36],"variable":[25],"binding,\\nraw,":[26],"first-order":[27],"representations":[28,84],"syntax,":[30],"kind":[32],"considered":[33],"by":[34,104],"many\\npractitioners":[35],"compiler":[37],"frontends,":[38],"have":[39],"received":[40],"relatively":[41],"little\\nattention.":[42],"Therefore":[43],"applications":[44],"miss":[45],"out":[46],"benefits":[49],"category":[51],"theory,\\nmost":[52],"notably":[53],"promise":[55],"reusing":[57],"formalized":[58],"infrastructural":[59],"between\\nimplementations":[61],"different":[63],"systems.":[64],"Our":[65],"Coq":[66],"framework":[67],"Tealeaves":[68],"provides\\nlibraries":[69],"reusable":[71],"infrastructure":[72],"for":[73,124],"raw,":[75],"locally":[76],"nameless":[77],"representation\\nand":[78],"can":[79],"be":[80],"extended":[81],"to":[82],"other":[83],"in":[85],"modular":[87],"fashion.":[88],"In":[89],"this\\npaper":[90],"we":[91],"give":[92],"string-diagrammatic":[94],"account":[95],"decorated":[97],"traversable":[98],"monads\\n(DTMs),":[99],"key":[101],"abstraction":[102],"implemented":[103],"Tealeaves.":[105],"We":[106],"define":[107],"DTMs":[108],"as":[109],"monoids\\nof":[110],"structured":[111],"endofunctors":[112],"before":[113],"proving":[114],"representation":[116],"theorem":[117],"la\\nKleisli,":[119],"yielding":[120],"recursion":[122],"combinator":[123],"finitary":[125],"tree-like":[126],"datatypes.\\n":[127]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}