{"id":"https://openalex.org/W1963240911","doi":"https://doi.org/10.1007/3-540-44622-2_21","title":"Interactive Programs in Dependent Type Theory","display_name":"Interactive Programs in Dependent Type Theory","publication_year":2000,"publication_date":"2000-01-01","ids":{"openalex":"https://openalex.org/W1963240911","doi":"https://doi.org/10.1007/3-540-44622-2_21","mag":"1963240911"},"language":"en","primary_location":{"id":"doi:10.1007/3-540-44622-2_21","is_oa":false,"landing_page_url":"https://doi.org/10.1007/3-540-44622-2_21","pdf_url":null,"source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5068566330","display_name":"Peter Hancock","orcid":null},"institutions":[{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Peter Hancock","raw_affiliation_strings":["Dept. of Computing Science, University of Edinburgh, James Clerk Maxwell Building, King\u2019s Buildings, Mayfield Road, Edinburgh, EH9 3JZ, Scotland","Dept. of Computing Science, University of Edinburgh, James Clerk Maxwell Building, King's Buildings, Mayfield Road, Edinburgh, EH9 3JZ, Scotland"],"affiliations":[{"raw_affiliation_string":"Dept. of Computing Science, University of Edinburgh, James Clerk Maxwell Building, King\u2019s Buildings, Mayfield Road, Edinburgh, EH9 3JZ, Scotland","institution_ids":["https://openalex.org/I98677209"]},{"raw_affiliation_string":"Dept. of Computing Science, University of Edinburgh, James Clerk Maxwell Building, King's Buildings, Mayfield Road, Edinburgh, EH9 3JZ, Scotland","institution_ids":["https://openalex.org/I98677209"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060337321","display_name":"Anton Setzer","orcid":"https://orcid.org/0000-0001-5322-6060"},"institutions":[{"id":"https://openalex.org/I123387679","display_name":"Uppsala University","ror":"https://ror.org/048a87296","country_code":"SE","type":"education","lineage":["https://openalex.org/I123387679"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Anton Setzer","raw_affiliation_strings":["Dept. of Mathematics, Uppsala University, P.O. Box 480, SE-751 06, Uppsala, Sweden"],"affiliations":[{"raw_affiliation_string":"Dept. of Mathematics, Uppsala University, P.O. Box 480, SE-751 06, Uppsala, Sweden","institution_ids":["https://openalex.org/I123387679"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5068566330"],"corresponding_institution_ids":["https://openalex.org/I98677209"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":null,"fwci":0.7688,"has_fulltext":false,"cited_by_count":68,"citation_normalized_percentile":{"value":0.72876539,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"317","last_page":"331"},"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.9997000098228455,"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.9997000098228455,"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/T11010","display_name":"Logic, Reasoning, and Knowledge","score":0.9966999888420105,"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/T12002","display_name":"Computability, Logic, AI Algorithms","score":0.9934999942779541,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/haskell","display_name":"Haskell","score":0.8382147550582886},{"id":"https://openalex.org/keywords/monad","display_name":"Monad (category theory)","score":0.8140391111373901},{"id":"https://openalex.org/keywords/type-theory","display_name":"Type theory","score":0.7279655933380127},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6668885946273804},{"id":"https://openalex.org/keywords/functional-programming","display_name":"Functional programming","score":0.6475496888160706},{"id":"https://openalex.org/keywords/bisimulation","display_name":"Bisimulation","score":0.6343938112258911},{"id":"https://openalex.org/keywords/recursion","display_name":"Recursion (computer science)","score":0.5968480706214905},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5919015407562256},{"id":"https://openalex.org/keywords/type","display_name":"Type (biology)","score":0.5849397778511047},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.5358703136444092},{"id":"https://openalex.org/keywords/basis","display_name":"Basis (linear algebra)","score":0.4329800307750702},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4211902618408203},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.4149366021156311},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2864956855773926},{"id":"https://openalex.org/keywords/functor","display_name":"Functor","score":0.22629204392433167},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.18511539697647095}],"concepts":[{"id":"https://openalex.org/C2780624054","wikidata":"https://www.wikidata.org/wiki/Q34010","display_name":"Haskell","level":3,"score":0.8382147550582886},{"id":"https://openalex.org/C33959348","wikidata":"https://www.wikidata.org/wiki/Q1630568","display_name":"Monad (category theory)","level":3,"score":0.8140391111373901},{"id":"https://openalex.org/C93682546","wikidata":"https://www.wikidata.org/wiki/Q1056428","display_name":"Type theory","level":3,"score":0.7279655933380127},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6668885946273804},{"id":"https://openalex.org/C42383842","wikidata":"https://www.wikidata.org/wiki/Q193076","display_name":"Functional programming","level":2,"score":0.6475496888160706},{"id":"https://openalex.org/C135315306","wikidata":"https://www.wikidata.org/wiki/Q866364","display_name":"Bisimulation","level":2,"score":0.6343938112258911},{"id":"https://openalex.org/C168773036","wikidata":"https://www.wikidata.org/wiki/Q264164","display_name":"Recursion (computer science)","level":2,"score":0.5968480706214905},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5919015407562256},{"id":"https://openalex.org/C2777299769","wikidata":"https://www.wikidata.org/wiki/Q3707858","display_name":"Type (biology)","level":2,"score":0.5849397778511047},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.5358703136444092},{"id":"https://openalex.org/C12426560","wikidata":"https://www.wikidata.org/wiki/Q189569","display_name":"Basis (linear algebra)","level":2,"score":0.4329800307750702},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4211902618408203},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.4149366021156311},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2864956855773926},{"id":"https://openalex.org/C156772000","wikidata":"https://www.wikidata.org/wiki/Q864475","display_name":"Functor","level":2,"score":0.22629204392433167},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.18511539697647095},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/3-540-44622-2_21","is_oa":false,"landing_page_url":"https://doi.org/10.1007/3-540-44622-2_21","pdf_url":null,"source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W569543113","https://openalex.org/W1508259349","https://openalex.org/W1972002041","https://openalex.org/W1981311833","https://openalex.org/W1997143185","https://openalex.org/W2027584005","https://openalex.org/W2037984920","https://openalex.org/W2078334802","https://openalex.org/W2078944436","https://openalex.org/W2091883117","https://openalex.org/W2101194052","https://openalex.org/W2106718208","https://openalex.org/W2136202785","https://openalex.org/W6680338483"],"related_works":["https://openalex.org/W1963240911","https://openalex.org/W1573380057","https://openalex.org/W1485115102","https://openalex.org/W1827112781","https://openalex.org/W2898994572","https://openalex.org/W3125985216","https://openalex.org/W1499811390","https://openalex.org/W1547639981","https://openalex.org/W3086686154","https://openalex.org/W1587187316"],"abstract_inverted_index":null,"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":5},{"year":2017,"cited_by_count":8},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
