{"id":"https://openalex.org/W2408123723","doi":null,"title":"Programming with Proofs and Explicit Contexts (Extended Abstract)","display_name":"Programming with Proofs and Explicit Contexts (Extended Abstract)","publication_year":2008,"publication_date":"2008-01-01","ids":{"openalex":"https://openalex.org/W2408123723","mag":"2408123723"},"language":"en","primary_location":{"id":"mag:2408123723","doi":null,"is_oa":false,"landing_page_url":"http://www.cs.mcgill.ca/~complogic/beluga/ppdp08/Pientka08_dependent-hoas.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5044908798","display_name":"Brigitte Pientka","orcid":"https://orcid.org/0000-0002-2549-4276","observed_orcids":["https://orcid.org/0000-0002-2549-4276"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Brigitte Pientka","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-2549-4276","affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5039589808","display_name":"Joshua Dunfield","orcid":null,"observed_orcids":[]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Joshua Dunfield","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29815195,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10034","display_name":"Syntax, Semantics, Linguistic Variation","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1203","display_name":"Language and Linguistics"},"field":{"id":"https://openalex.org/fields/12","display_name":"Arts and Humanities"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/logical-framework","display_name":"logical framework","score":0.7870000004768372},{"id":"https://openalex.org/keywords/open-data","display_name":"open data","score":0.7210000157356262},{"id":"https://openalex.org/keywords/operational-semantics","display_name":"operational semantics","score":0.8579999804496765},{"id":"https://openalex.org/keywords/functional-programming","display_name":"functional programming","score":0.6499999761581421}],"concepts":[{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.8079774379730225},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7472981810569763},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7114906311035156},{"id":"https://openalex.org/C153269930","wikidata":"https://www.wikidata.org/wiki/Q430001","display_name":"Decidability","level":2,"score":0.5456108450889587},{"id":"https://openalex.org/C42383842","wikidata":"https://www.wikidata.org/wiki/Q193076","display_name":"Functional programming","level":2,"score":0.5391611456871033},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.49650484323501587},{"id":"https://openalex.org/C138958017","wikidata":"https://www.wikidata.org/wiki/Q190087","display_name":"Data type","level":2,"score":0.45210927724838257},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3721305727958679},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1589547097682953},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:2408123723","doi":null,"is_oa":false,"landing_page_url":"http://www.cs.mcgill.ca/~complogic/beluga/ppdp08/Pientka08_dependent-hoas.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W1498395593","https://openalex.org/W1517052937","https://openalex.org/W1537833215","https://openalex.org/W1554667392","https://openalex.org/W1567853881","https://openalex.org/W1727609483","https://openalex.org/W1827112781","https://openalex.org/W1969412609","https://openalex.org/W1974190112","https://openalex.org/W1975957807","https://openalex.org/W1990204174","https://openalex.org/W2005192022","https://openalex.org/W2027584005","https://openalex.org/W2039769798","https://openalex.org/W2042372913","https://openalex.org/W2062887328","https://openalex.org/W2075352622","https://openalex.org/W2096970061","https://openalex.org/W2107923385","https://openalex.org/W2108857165","https://openalex.org/W2129206752","https://openalex.org/W2136171121","https://openalex.org/W2140623168","https://openalex.org/W2140647971","https://openalex.org/W2141287679","https://openalex.org/W2149314483","https://openalex.org/W2160930653","https://openalex.org/W2166780425","https://openalex.org/W2911379300"],"related_works":["https://openalex.org/W2147137665","https://openalex.org/W164067667","https://openalex.org/W7100459180","https://openalex.org/W7100866788","https://openalex.org/W2102222262","https://openalex.org/W1748618619","https://openalex.org/W7095362884","https://openalex.org/W7033419606","https://openalex.org/W6921845282","https://openalex.org/W7098796193"],"abstract_inverted_index":{"This":[0,26,61],"paper":[1],"explores":[2],"a":[3,38,65],"new":[4],"point":[5],"in":[6,21],"the":[7,22],"design":[8],"space":[9],"of":[10,68],"functional":[11,13],"programming:":[12],"programming":[14],"with":[15,31,64],"dependentlytyped":[16],"higher-order":[17,34],"data":[18,47],"structures":[19],"described":[20],"logical":[23],"framework":[24],"LF.":[25],"allows":[27],"us":[28,63],"to":[29,74],"program":[30],"proofs":[32],"as":[33],"data.":[35],"We":[36],"present":[37,81],"decidable":[39],"bidirectional":[40],"type":[41],"system":[42],"that":[43],"distinguishes":[44],"between":[45],"dependently-typed":[46],"and":[48,104],"computations.":[49],"To":[50],"support":[51],"reasoning":[52],"about":[53],"open":[54,69],"data,":[55,70],"our":[56],"foundation":[57],"makes":[58],"contexts":[59],"explicit.":[60],"provides":[62],"concise":[66],"characterization":[67],"which":[71],"is":[72],"crucial":[73],"elegantly":[75],"describe":[76],"proofs.":[77],"In":[78],"addition,":[79],"we":[80,101],"an":[82],"operational":[83],"semantics":[84],"for":[85,93],"this":[86,99],"language":[87],"based":[88],"on":[89,98],"higherorder":[90],"pattern":[91],"matching":[92],"dependently":[94],"typed":[95],"objects.":[96],"Based":[97],"development,":[100],"prove":[102],"progress":[103],"preservation.":[105]},"counts_by_year":[],"updated_date":"2025-11-06T04:12:42.849631","created_date":"2016-06-24T00:00:00"}
