{"id":"https://openalex.org/W2891436053","doi":"https://doi.org/10.1145/3242744.3242755","title":"Ghosts of departed proofs (functional pearl)","display_name":"Ghosts of departed proofs (functional pearl)","publication_year":2018,"publication_date":"2018-09-17","ids":{"openalex":"https://openalex.org/W2891436053","doi":"https://doi.org/10.1145/3242744.3242755","mag":"2891436053"},"language":"en","primary_location":{"id":"doi:10.1145/3242744.3242755","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3242744.3242755","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM SIGPLAN International Symposium on Haskell","raw_type":"proceedings-article"},"type":"article","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/A5019486596","display_name":"Matt Noonan","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Matt Noonan","raw_affiliation_strings":["Kataskeue, USA"],"affiliations":[{"raw_affiliation_string":"Kataskeue, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5019486596"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.1629,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.58918596,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"119","last_page":"131"},"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.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"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","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"}},{"id":"https://openalex.org/T13523","display_name":"Mathematics, Computing, and Information Processing","score":0.9876999855041504,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9735000133514404,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/pearl","display_name":"Pearl","score":0.7299072742462158},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.7059913277626038},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.6839831471443176},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5888209939002991},{"id":"https://openalex.org/keywords/ideal","display_name":"Ideal (ethics)","score":0.577477216720581},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.35511571168899536},{"id":"https://openalex.org/keywords/operations-research","display_name":"Operations research","score":0.327148973941803},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.23371794819831848},{"id":"https://openalex.org/keywords/law","display_name":"Law","score":0.206403911113739},{"id":"https://openalex.org/keywords/political-science","display_name":"Political science","score":0.16433826088905334},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.16409650444984436},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.15121206641197205},{"id":"https://openalex.org/keywords/history","display_name":"History","score":0.14304640889167786}],"concepts":[{"id":"https://openalex.org/C2779251273","wikidata":"https://www.wikidata.org/wiki/Q43436","display_name":"Pearl","level":2,"score":0.7299072742462158},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.7059913277626038},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.6839831471443176},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5888209939002991},{"id":"https://openalex.org/C2776639384","wikidata":"https://www.wikidata.org/wiki/Q840396","display_name":"Ideal (ethics)","level":2,"score":0.577477216720581},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.35511571168899536},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.327148973941803},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.23371794819831848},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.206403911113739},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.16433826088905334},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.16409650444984436},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.15121206641197205},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.14304640889167786},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3242744.3242755","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3242744.3242755","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th ACM SIGPLAN International Symposium on Haskell","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6200000047683716,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W1509562505","https://openalex.org/W1511530761","https://openalex.org/W1536217426","https://openalex.org/W1583826417","https://openalex.org/W1999260700","https://openalex.org/W2014047952","https://openalex.org/W2027584005","https://openalex.org/W2069858276","https://openalex.org/W2074802267","https://openalex.org/W2098252947","https://openalex.org/W2101085206","https://openalex.org/W2106226553","https://openalex.org/W2134394225","https://openalex.org/W2145287505","https://openalex.org/W2571092107","https://openalex.org/W2580272185","https://openalex.org/W2769582192","https://openalex.org/W2776685097","https://openalex.org/W2898876634","https://openalex.org/W2912106379","https://openalex.org/W3103850025","https://openalex.org/W4239099388","https://openalex.org/W4253641612","https://openalex.org/W4255629562"],"related_works":["https://openalex.org/W4398771981","https://openalex.org/W4297824900","https://openalex.org/W2186798288","https://openalex.org/W2950290350","https://openalex.org/W761508262","https://openalex.org/W1507226244","https://openalex.org/W4248123049","https://openalex.org/W2355906410","https://openalex.org/W2067877771","https://openalex.org/W2368129521"],"abstract_inverted_index":{"Library":[0],"authors":[1],"often":[2],"are":[3],"faced":[4],"with":[5,12],"a":[6,10,17,23],"design":[7],"choice:":[8],"should":[9],"function":[11],"preconditions":[13,61],"be":[14,43],"implemented":[15],"as":[16],"partial":[18],"function,":[19],"or":[20],"by":[21],"returning":[22],"failure":[24],"condition":[25],"on":[26,52],"incorrect":[27],"use?":[28],"Neither":[29],"option":[30],"is":[31],"ideal.":[32],"Partial":[33],"functions":[34],"lead":[35],"to":[36],"frustrating":[37],"run-time":[38],"errors.":[39],"Failure":[40],"conditions":[41],"must":[42],"checked":[44],"at":[45],"the":[46,53,59],"use-site,":[47],"placing":[48],"an":[49],"unfair":[50],"tax":[51],"users":[54],"who":[55],"have":[56],"ensured":[57],"that":[58],"function's":[60],"were":[62],"correctly":[63],"met.":[64]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
