Matches in SemOpenAlex for { <https://semopenalex.org/work/W3135839603> ?p ?o ?g. }
- W3135839603 abstract "Abstract Good tools can bring mechanical verification to programs written in mainstream functional languages. We use hs-to-coq to translate significant portions of Haskell’s containers library into Coq, and verify it against specifications that we derive from a variety of sources including type class laws, the library’s test suite, and interfaces from Coq’s standard library. Our work shows that it is feasible to verify mature, widely used, highly optimized, and unmodified Haskell code. We also learn more about the theory of weight-balanced trees, extend hs-to-coq to handle partiality, and – since we found no bugs – attest to the superb quality of well-tested functional code." @default.
- W3135839603 created "2021-03-15" @default.
- W3135839603 creator A5019302024 @default.
- W3135839603 creator A5019489999 @default.
- W3135839603 creator A5035708812 @default.
- W3135839603 creator A5048174018 @default.
- W3135839603 creator A5049220962 @default.
- W3135839603 creator A5049741143 @default.
- W3135839603 date "2021-01-01" @default.
- W3135839603 modified "2023-10-16" @default.
- W3135839603 title "Ready, <tt>Set</tt>, Verify! Applying <tt>hs-to-coq</tt> to real-world Haskell code" @default.
- W3135839603 cites W1488927778 @default.
- W3135839603 cites W1569975162 @default.
- W3135839603 cites W1868063025 @default.
- W3135839603 cites W1965601023 @default.
- W3135839603 cites W1969704856 @default.
- W3135839603 cites W1986402635 @default.
- W3135839603 cites W2006731094 @default.
- W3135839603 cites W2018665307 @default.
- W3135839603 cites W2026014508 @default.
- W3135839603 cites W2073742357 @default.
- W3135839603 cites W2086127849 @default.
- W3135839603 cites W2091723900 @default.
- W3135839603 cites W2095144546 @default.
- W3135839603 cites W2105045857 @default.
- W3135839603 cites W2120172501 @default.
- W3135839603 cites W2124940124 @default.
- W3135839603 cites W2125995229 @default.
- W3135839603 cites W2128197690 @default.
- W3135839603 cites W2136310957 @default.
- W3135839603 cites W2155512447 @default.
- W3135839603 cites W2195119025 @default.
- W3135839603 cites W2267469130 @default.
- W3135839603 cites W2412986331 @default.
- W3135839603 cites W2430362266 @default.
- W3135839603 cites W2604664164 @default.
- W3135839603 cites W2751009798 @default.
- W3135839603 cites W2781242936 @default.
- W3135839603 cites W3044013050 @default.
- W3135839603 cites W4250846042 @default.
- W3135839603 doi "https://doi.org/10.1017/s0956796820000283" @default.
- W3135839603 hasPublicationYear "2021" @default.
- W3135839603 type Work @default.
- W3135839603 sameAs 3135839603 @default.
- W3135839603 citedByCount "6" @default.
- W3135839603 countsByYear W31358396032021 @default.
- W3135839603 countsByYear W31358396032022 @default.
- W3135839603 countsByYear W31358396032023 @default.
- W3135839603 crossrefType "journal-article" @default.
- W3135839603 hasAuthorship W3135839603A5019302024 @default.
- W3135839603 hasAuthorship W3135839603A5019489999 @default.
- W3135839603 hasAuthorship W3135839603A5035708812 @default.
- W3135839603 hasAuthorship W3135839603A5048174018 @default.
- W3135839603 hasAuthorship W3135839603A5049220962 @default.
- W3135839603 hasAuthorship W3135839603A5049741143 @default.
- W3135839603 hasBestOaLocation W31358396031 @default.
- W3135839603 hasConcept C108710211 @default.
- W3135839603 hasConcept C119857082 @default.
- W3135839603 hasConcept C128942645 @default.
- W3135839603 hasConcept C151552104 @default.
- W3135839603 hasConcept C152877465 @default.
- W3135839603 hasConcept C166957645 @default.
- W3135839603 hasConcept C17435882 @default.
- W3135839603 hasConcept C177264268 @default.
- W3135839603 hasConcept C199360897 @default.
- W3135839603 hasConcept C203265346 @default.
- W3135839603 hasConcept C2524010 @default.
- W3135839603 hasConcept C2776760102 @default.
- W3135839603 hasConcept C2780624054 @default.
- W3135839603 hasConcept C33923547 @default.
- W3135839603 hasConcept C41008148 @default.
- W3135839603 hasConcept C42383842 @default.
- W3135839603 hasConcept C79581498 @default.
- W3135839603 hasConcept C95457728 @default.
- W3135839603 hasConceptScore W3135839603C108710211 @default.
- W3135839603 hasConceptScore W3135839603C119857082 @default.
- W3135839603 hasConceptScore W3135839603C128942645 @default.
- W3135839603 hasConceptScore W3135839603C151552104 @default.
- W3135839603 hasConceptScore W3135839603C152877465 @default.
- W3135839603 hasConceptScore W3135839603C166957645 @default.
- W3135839603 hasConceptScore W3135839603C17435882 @default.
- W3135839603 hasConceptScore W3135839603C177264268 @default.
- W3135839603 hasConceptScore W3135839603C199360897 @default.
- W3135839603 hasConceptScore W3135839603C203265346 @default.
- W3135839603 hasConceptScore W3135839603C2524010 @default.
- W3135839603 hasConceptScore W3135839603C2776760102 @default.
- W3135839603 hasConceptScore W3135839603C2780624054 @default.
- W3135839603 hasConceptScore W3135839603C33923547 @default.
- W3135839603 hasConceptScore W3135839603C41008148 @default.
- W3135839603 hasConceptScore W3135839603C42383842 @default.
- W3135839603 hasConceptScore W3135839603C79581498 @default.
- W3135839603 hasConceptScore W3135839603C95457728 @default.
- W3135839603 hasLocation W31358396031 @default.
- W3135839603 hasLocation W31358396032 @default.
- W3135839603 hasOpenAccess W3135839603 @default.
- W3135839603 hasPrimaryLocation W31358396031 @default.
- W3135839603 hasRelatedWork W1489609867 @default.
- W3135839603 hasRelatedWork W1602185604 @default.
- W3135839603 hasRelatedWork W2028779182 @default.
- W3135839603 hasRelatedWork W2112263414 @default.