105
|
1 |
\begin{thebibliography}{10}
|
|
2 |
|
|
3 |
\bibitem{galton90}
|
|
4 |
Antony Galton.
|
|
5 |
\newblock {\em Logic for Information Technology}.
|
|
6 |
\newblock Wiley, 1990.
|
|
7 |
|
359
|
8 |
\bibitem{mgordon-hol}
|
|
9 |
M.~J.~C. Gordon and T.~F. Melham.
|
|
10 |
\newblock {\em Introduction to {HOL}: A Theorem Proving Environment for Higher
|
|
11 |
Order Logic}.
|
|
12 |
\newblock Cambridge University Press, 1993.
|
105
|
13 |
|
359
|
14 |
\bibitem{mgordon79}
|
105
|
15 |
Michael J.~C. Gordon, Robin Milner, and Christopher~P. Wadsworth.
|
|
16 |
\newblock {\em Edinburgh {LCF}: A Mechanised Logic of Computation}.
|
1878
|
17 |
\newblock LNCS 78. Springer, 1979.
|
105
|
18 |
|
|
19 |
\bibitem{haskell-tutorial}
|
|
20 |
Paul Hudak and Joseph~H. Fasel.
|
|
21 |
\newblock A gentle introduction to {Haskell}.
|
359
|
22 |
\newblock {\em {SIGPLAN} Notices}, 27(5), May 1992.
|
105
|
23 |
|
|
24 |
\bibitem{haskell-report}
|
|
25 |
Paul Hudak, Simon~Peyton Jones, and Philip Wadler.
|
|
26 |
\newblock Report on the programming language {Haskell}: A non-strict, purely
|
|
27 |
functional language.
|
359
|
28 |
\newblock {\em {SIGPLAN} Notices}, 27(5), May 1992.
|
105
|
29 |
\newblock Version 1.2.
|
|
30 |
|
|
31 |
\bibitem{huet75}
|
|
32 |
G.~P. Huet.
|
|
33 |
\newblock A unification algorithm for typed $\lambda$-calculus.
|
|
34 |
\newblock {\em Theoretical Computer Science}, 1:27--57, 1975.
|
|
35 |
|
359
|
36 |
\bibitem{miller-mixed}
|
105
|
37 |
Dale Miller.
|
|
38 |
\newblock Unification under a mixed prefix.
|
|
39 |
\newblock {\em Journal of Symbolic Computation}, 14(4):321--358, 1992.
|
|
40 |
|
|
41 |
\bibitem{nipkow-prehofer}
|
|
42 |
Tobias Nipkow and Christian Prehofer.
|
1182
|
43 |
\newblock Type reconstruction for type classes.
|
1224
|
44 |
\newblock {\em Journal of Functional Programming}, 5(2):201--224, 1995.
|
105
|
45 |
|
|
46 |
\bibitem{nordstrom90}
|
|
47 |
Bengt {Nordstr\"om}, Kent Petersson, and Jan Smith.
|
|
48 |
\newblock {\em Programming in {Martin-L\"of}'s Type Theory. An Introduction}.
|
359
|
49 |
\newblock Oxford University Press, 1990.
|
105
|
50 |
|
1878
|
51 |
\bibitem{paulson-natural}
|
105
|
52 |
Lawrence~C. Paulson.
|
|
53 |
\newblock Natural deduction as higher-order resolution.
|
|
54 |
\newblock {\em Journal of Logic Programming}, 3:237--258, 1986.
|
|
55 |
|
|
56 |
\bibitem{paulson87}
|
|
57 |
Lawrence~C. Paulson.
|
|
58 |
\newblock {\em Logic and Computation: Interactive proof with Cambridge LCF}.
|
|
59 |
\newblock Cambridge University Press, 1987.
|
|
60 |
|
1878
|
61 |
\bibitem{paulson-found}
|
105
|
62 |
Lawrence~C. Paulson.
|
|
63 |
\newblock The foundation of a generic theorem prover.
|
359
|
64 |
\newblock {\em Journal of Automated Reasoning}, 5(3):363--397, 1989.
|
105
|
65 |
|
|
66 |
\bibitem{paulson700}
|
|
67 |
Lawrence~C. Paulson.
|
|
68 |
\newblock {Isabelle}: The next 700 theorem provers.
|
|
69 |
\newblock In P.~Odifreddi, editor, {\em Logic and Computer Science}, pages
|
|
70 |
361--386. Academic Press, 1990.
|
|
71 |
|
|
72 |
\bibitem{paulson91}
|
|
73 |
Lawrence~C. Paulson.
|
|
74 |
\newblock {\em {ML} for the Working Programmer}.
|
|
75 |
\newblock Cambridge University Press, 1991.
|
|
76 |
|
|
77 |
\bibitem{paulson-handbook}
|
|
78 |
Lawrence~C. Paulson.
|
|
79 |
\newblock Designing a theorem prover.
|
|
80 |
\newblock In S.~Abramsky, D.~M. Gabbay, and T.~S.~E. Maibaum, editors, {\em
|
|
81 |
Handbook of Logic in Computer Science}, volume~2, pages 415--475. Oxford
|
|
82 |
University Press, 1992.
|
|
83 |
|
|
84 |
\bibitem{pelletier86}
|
|
85 |
F.~J. Pelletier.
|
|
86 |
\newblock Seventy-five problems for testing automatic theorem provers.
|
|
87 |
\newblock {\em Journal of Automated Reasoning}, 2:191--216, 1986.
|
2977
|
88 |
\newblock Errata, JAR 4 (1988), 235--236 and JAR 18 (1997), 135.
|
105
|
89 |
|
|
90 |
\bibitem{reeves90}
|
|
91 |
Steve Reeves and Michael Clarke.
|
|
92 |
\newblock {\em Logic for Computer Science}.
|
|
93 |
\newblock Addison-Wesley, 1990.
|
|
94 |
|
|
95 |
\bibitem{suppes72}
|
|
96 |
Patrick Suppes.
|
|
97 |
\newblock {\em Axiomatic Set Theory}.
|
|
98 |
\newblock Dover, 1972.
|
|
99 |
|
|
100 |
\bibitem{wos-bledsoe}
|
|
101 |
Larry Wos.
|
|
102 |
\newblock Automated reasoning and {Bledsoe's} dream for the field.
|
|
103 |
\newblock In Robert~S. Boyer, editor, {\em Automated Reasoning: Essays in Honor
|
|
104 |
of {Woody Bledsoe}}, pages 297--342. Kluwer Academic Publishers, 1991.
|
|
105 |
|
|
106 |
\end{thebibliography}
|