• Mathematics
  • Published 2000

Using Axiomatic Type Classes in Isabelle

@inproceedings{Wenzel2000UsingAT,
  title={Using Axiomatic Type Classes in Isabelle},
  author={Markus Wenzel},
  year={2000}
}
Isabelle offers order-sorted type classes on top of the simple types of plain Higher-Order Logic. The resulting type system is similar to that of the programming language Haskell. Its interpretation within the logic enables further application, though, apart from restricting polymorphism syntactically. In particular, the concept of Axiomatic Type Classes provides a useful light-weight mechanism for hierarchically-structured abstract theories. Subsequently, we demonstrate typical uses of… CONTINUE READING

Figures from this paper.

Citations

Publications citing this paper.

References

Publications referenced by this paper.
SHOWING 1-6 OF 6 REFERENCES

Axiomatic type classes (in Isabelle)

Tobias Nipkow
  • Presentation at the workshop Types for Proof and Programs,
  • 1993
VIEW 1 EXCERPT