Matches in SemOpenAlex for { <https://semopenalex.org/work/W296477721> ?p ?o ?g. }
Showing items 1 to 91 of
91
with 100 items per page.
- W296477721 endingPage "165" @default.
- W296477721 startingPage "149" @default.
- W296477721 abstract "Type classes are a widely adopted means of abstraction for overloading in functional programming languages. Although operating on different types, in general all instances of a class implement equivalent operations and hence have properties in common. Using formal reasoning, such a property can be proven by showing it holds for all instance definitions. This is not straightforward, however, because when instance definitions depend on each other, so will the proofs. The proof assistant ISABELLE supports single parameter type classes and a proof rule for it based on structural induction on types. This method suffices for simple single parameter type classes, but does not lead to a user friendly tactic for more complex forms of overloading. In this paper, an effective proof rule is presented that works for all common extensions to type classes by using an induction scheme derived from the instance definitions. Moreover, it can be easily transformed into a user friendly tactic. This tactic will be implemented in the proof assistant SPARKLE." @default.
- W296477721 created "2016-06-24" @default.
- W296477721 creator A5017340833 @default.
- W296477721 creator A5020819692 @default.
- W296477721 creator A5046564666 @default.
- W296477721 date "2004-01-01" @default.
- W296477721 modified "2023-09-26" @default.
- W296477721 title "An Effective Proof Rule for General Type Classes" @default.
- W296477721 cites W1491178082 @default.
- W296477721 cites W1594279870 @default.
- W296477721 cites W1606342649 @default.
- W296477721 cites W1755481569 @default.
- W296477721 cites W2047428963 @default.
- W296477721 cites W2059895047 @default.
- W296477721 cites W2131067178 @default.
- W296477721 cites W2515102472 @default.
- W296477721 cites W811029122 @default.
- W296477721 cites W2003161812 @default.
- W296477721 cites W2571190780 @default.
- W296477721 hasPublicationYear "2004" @default.
- W296477721 type Work @default.
- W296477721 sameAs 296477721 @default.
- W296477721 citedByCount "2" @default.
- W296477721 crossrefType "proceedings-article" @default.
- W296477721 hasAuthorship W296477721A5017340833 @default.
- W296477721 hasAuthorship W296477721A5020819692 @default.
- W296477721 hasAuthorship W296477721A5046564666 @default.
- W296477721 hasConcept C108710211 @default.
- W296477721 hasConcept C111472728 @default.
- W296477721 hasConcept C124304363 @default.
- W296477721 hasConcept C134306372 @default.
- W296477721 hasConcept C13766981 @default.
- W296477721 hasConcept C138885662 @default.
- W296477721 hasConcept C154945302 @default.
- W296477721 hasConcept C18903297 @default.
- W296477721 hasConcept C189950617 @default.
- W296477721 hasConcept C195653647 @default.
- W296477721 hasConcept C199360897 @default.
- W296477721 hasConcept C203265346 @default.
- W296477721 hasConcept C206743973 @default.
- W296477721 hasConcept C206880738 @default.
- W296477721 hasConcept C2318724 @default.
- W296477721 hasConcept C2524010 @default.
- W296477721 hasConcept C2777212361 @default.
- W296477721 hasConcept C2777299769 @default.
- W296477721 hasConcept C2780586882 @default.
- W296477721 hasConcept C33923547 @default.
- W296477721 hasConcept C41008148 @default.
- W296477721 hasConcept C77618280 @default.
- W296477721 hasConcept C80444323 @default.
- W296477721 hasConcept C86803240 @default.
- W296477721 hasConcept C93682546 @default.
- W296477721 hasConcept C94461902 @default.
- W296477721 hasConceptScore W296477721C108710211 @default.
- W296477721 hasConceptScore W296477721C111472728 @default.
- W296477721 hasConceptScore W296477721C124304363 @default.
- W296477721 hasConceptScore W296477721C134306372 @default.
- W296477721 hasConceptScore W296477721C13766981 @default.
- W296477721 hasConceptScore W296477721C138885662 @default.
- W296477721 hasConceptScore W296477721C154945302 @default.
- W296477721 hasConceptScore W296477721C18903297 @default.
- W296477721 hasConceptScore W296477721C189950617 @default.
- W296477721 hasConceptScore W296477721C195653647 @default.
- W296477721 hasConceptScore W296477721C199360897 @default.
- W296477721 hasConceptScore W296477721C203265346 @default.
- W296477721 hasConceptScore W296477721C206743973 @default.
- W296477721 hasConceptScore W296477721C206880738 @default.
- W296477721 hasConceptScore W296477721C2318724 @default.
- W296477721 hasConceptScore W296477721C2524010 @default.
- W296477721 hasConceptScore W296477721C2777212361 @default.
- W296477721 hasConceptScore W296477721C2777299769 @default.
- W296477721 hasConceptScore W296477721C2780586882 @default.
- W296477721 hasConceptScore W296477721C33923547 @default.
- W296477721 hasConceptScore W296477721C41008148 @default.
- W296477721 hasConceptScore W296477721C77618280 @default.
- W296477721 hasConceptScore W296477721C80444323 @default.
- W296477721 hasConceptScore W296477721C86803240 @default.
- W296477721 hasConceptScore W296477721C93682546 @default.
- W296477721 hasConceptScore W296477721C94461902 @default.
- W296477721 hasLocation W2964777211 @default.
- W296477721 hasOpenAccess W296477721 @default.
- W296477721 hasPrimaryLocation W2964777211 @default.
- W296477721 hasRelatedWork W2200289053 @default.
- W296477721 hasRelatedWork W2487677574 @default.
- W296477721 hasRelatedWork W2561733428 @default.
- W296477721 isParatext "false" @default.
- W296477721 isRetracted "false" @default.
- W296477721 magId "296477721" @default.
- W296477721 workType "article" @default.