-
1
-
-
19144363682
-
Monadic type systems: Pure type systems for impure settings (preliminary report)
-
Electronic Notes in Theoretical Computer Science, Elsevier, Amsterdam, The Netherlands
-
BARTHE, G., HATCLIFF, J., AND THIEMANN, P. 1998. Monadic type systems: Pure type systems for impure settings (preliminary report). In Proceedings of HOOTS'97. Electronic Notes in Theoretical Computer Science, vol. 10. Elsevier, Amsterdam, The Netherlands.
-
(1998)
Proceedings of HOOTS'97
, vol.10
-
-
Barthe, G.1
Hatcliff, J.2
Thiemann, P.3
-
2
-
-
0031605775
-
Compiling Standard ML to Java bytecodes
-
(Baltimore, September 1998). ACM Press, New York, NY
-
BENTON, N., KENNEDY, A., AND RUSSELL, G. 1998. Compiling Standard ML to Java bytecodes. ACM 3rd International Conference on Functional Programming (Baltimore, September 1998). ACM Press, New York, NY.
-
(1998)
ACM 3rd International Conference on Functional Programming
-
-
Benton, N.1
Kennedy, A.2
Russell, G.3
-
3
-
-
0026190144
-
Inheritance as explicit coercion
-
Reprinted in Theoretical Aspects of Object-Oriented Programming, C. A. Gunter and J. C. Mitchell, Eds. MIT Press, Cambridge, MA, 1994
-
BREAZU-TANNEN, V., COQUAND, T., GUNTER, C. A., AND SCEDROV, A. 1991. Inheritance as explicit coercion. Information and Computation. 93, 1, 172-221. (Reprinted in Theoretical Aspects of Object-Oriented Programming, C. A. Gunter and J. C. Mitchell, Eds. MIT Press, Cambridge, MA, 1994.)
-
(1991)
Information and Computation
, vol.93
, Issue.1
, pp. 172-221
-
-
Breazu-Tannen, V.1
Coquand, T.2
Gunter, A.C.3
Scedrov, A.4
-
4
-
-
0012582449
-
Calling hell from heaven and heaven from hell
-
(Paris, Sept). ACM Press, New York, NY
-
FINNE, S., LEIJEN, D., MEIJER, E., AND PEYTON JONES, S. 1999. Calling hell from heaven and heaven from hell. In Proceedings of the 14th ACM International Conference on Functional Programming (Paris, Sept.) ACM Press, New York, NY.
-
(1999)
Proceedings of the 14th ACM International Conference on Functional Programming
-
-
Finne, S.1
Leijen, D.2
Meijer, E.3
Peyton Jones, S.4
-
5
-
-
0004532017
-
-
Tech. Rep. MIT/LCS/TR-407, MIT Laboratory for Computer Science, Cambridge, MA
-
GIFFORD, D. K., JOUVELOT, P., LUCASSEN, J. M., AND SHELDON, M. A. 1987. FX-87 Reference Manual. Tech. Rep. MIT/LCS/TR-407, MIT Laboratory for Computer Science, Cambridge, MA.
-
(1987)
FX-87 Reference Manual
-
-
Gifford, K.D.1
Jouvelot, P.2
Lucassen, M.J.3
Sheldon, A.M.4
-
6
-
-
85034996698
-
Integrating functional and imperative programming
-
(Cambridge, MA, August 1986). ACM Press, New York, NY
-
GIFFORD, D. K. AND LUCASSEN, J. M. 1986. Integrating functional and imperative programming. In ACM Conference on Lisp and Functional Programming (Cambridge, MA, August 1986). ACM Press, New York, NY.
-
(1986)
ACM Conference on Lisp and Functional Programming
-
-
Gifford, K.D.1
Lucassen, M.J.2
-
7
-
-
0003518498
-
The Java Language Specification
-
Sun Microsystems
-
GOSLING, J., JOY, B., AND STEELE, G. 1996. The Java Language Specification. Java Series. Sun Microsystems.
-
(1996)
Java Series
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
-
8
-
-
0000772188
-
Polymorphic type assignment and cps conversion
-
HARPER, R. AND LILLIBRIDGE, M. 1993. Polymorphic type assignment and cps conversion. LISP Symbol. Computat. 6, 4, 361-380.
-
(1993)
LISP Symbol. Computat.
, vol.6
, Issue.4
, pp. 361-380
-
-
Harper, R.1
Lillibridge, M.2
-
9
-
-
0028121967
-
A generic account of continuation-passing styles
-
(Portland, OR, January 1994). ACM Press, New York, NY
-
HATCLIFF, J. AND DANVY, O. 1994. A generic account of continuation-passing styles. In Proceedings of the ACM Symposium on Principles of Programming Languages (Portland, OR, January 1994). ACM Press, New York, NY.
-
(1994)
Proceedings of the ACM Symposium on Principles of Programming Languages
-
-
Hatcliff, J.1
Danvy, O.2
-
10
-
-
3042771148
-
Reasoning about continuations with control effects
-
MIT/LCS/TM-878, MIT Laboratory for Computer Science, Cambridge, MA
-
JOUVELOT, P. AND GIFFORD, D. K. 1989. Reasoning about continuations with control effects. Tech. Rep. MIT/LCS/TM-878, MIT Laboratory for Computer Science, Cambridge, MA.
-
(1989)
Tech. Rep.
-
-
Jouvelot, P.1
Gifford, K.D.2
-
11
-
-
0028098969
-
Lazy functional state threads
-
(Orlando, FL). ACM Press, New York, NY
-
LAUNCHBURY, J. AND PEYTON JONES, S. L. 1994. Lazy functional state threads. In Proceedings of the ACM Conference on Programming Language Design and Implementation (Orlando, FL). ACM Press, New York, NY.
-
(1994)
Proceedings of the ACM Conference on Programming Language Design and Implementation
-
-
Launchbury, J.1
Peyton Jones, S.L.2
-
12
-
-
0027147546
-
Polymorphism by name for references and continuations
-
(Charleston, SC, Jan. 1993). ACM Press, New York, NY, 220-231
-
LEROY, X. 1993. Polymorphism by name for references and continuations. In Conference Record of POPL '93: The 20th ACM SIOPLAN-SIGACT Symposium on Principles of Programming Languages (Charleston, SC, Jan. 1993). ACM Press, New York, NY, 220-231.
-
(1993)
Conference Record of POPL '93: The 20th ACM SIOPLAN-SIGACT Symposium on Principles of Programming Languages
-
-
Leroy, X.1
-
13
-
-
0003466942
-
Types and effects, towards the integration of functional and imperative programming
-
MIT/LCS/TR-408, MIT Laboratory for Computer Science, Cambridge, MA. (Also a Ph.D. thesis, Massachusetts Institute of Technology, Cambridge, MA, 1987.)
-
LUCASSEN, J. M. 1987. Types and effects, towards the integration of functional and imperative programming. Tech. Rep. MIT/LCS/TR-408, MIT Laboratory for Computer Science, Cambridge, MA. (Also a Ph.D. thesis, Massachusetts Institute of Technology, Cambridge, MA, 1987.)
-
(1987)
Tech. Rep.
-
-
Lucassen, J.M.1
-
14
-
-
85030037503
-
Polymorphic effect systems
-
(San Diego), CA. ACM Press, New York, NY
-
LUCASSEN, J. M. AND GIFFORD, D. K. 1988. Polymorphic effect systems. In Conference Record of POPL '88: The 15th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (San Diego, CA). ACM Press, New York, NY, 47-57.
-
(1988)
Conference Record of POPL '88: The 15th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 47-57
-
-
Lucassen, M.J.1
Gifford, K.D.2
-
15
-
-
0018105622
-
A theory for type polymorphism in programming
-
MILNER, R. 1978. A theory for type polymorphism in programming. J. Comput. Syst. Sci. 17, 348-375.
-
(1978)
J. Comput. Syst. Sci.
, vol.17
, pp. 348-375
-
-
Milner, R.1
-
16
-
-
0003444157
-
-
MIT Press, Cambridge, MA
-
MILNER, R., TOFTE, M., AND HARPER, R. 1990. The Definition of Standard ML. MIT Press, Cambridge, MA.
-
(1990)
The Definition of Standard ML
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
-
17
-
-
0003444157
-
-
(Revised). MIT Press, Cambridge, MA
-
MILNER, R., TOFTE, M., HARPER, R., AND MACQUEEN, D. 1997. The Definition of Standard ML (Revised). MIT Press, Cambridge, MA.
-
(1997)
The Definition of Standard ML
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
Macqueen, D.4
-
18
-
-
84974250731
-
Type inference with simple subtypes
-
MITCHELL, J. C. 1991. Type inference with simple subtypes, J. Funct. Programm. 1, 3, 245-286.
-
(1991)
J. Funct. Programm
, vol.1
, Issue.3
, pp. 245-286
-
-
Mitchell, J.C.1
-
19
-
-
0024927385
-
Computational lambda calculus and monads
-
(Asilomar, CA, June 1989). IEEE Computer Science Press, Los Alamitos, CA
-
MOGGI, E. 1989. Computational lambda calculus and monads. In Proceedings of the IEEE Symposium on Logic in Computer Science (Asilomar, CA, June 1989). IEEE Computer Science Press, Los Alamitos, CA.
-
(1989)
Proceedings of the IEEE Symposium on Logic in Computer Science
-
-
Moggi, E.1
-
20
-
-
0026188821
-
Notions of computation and monads
-
MOGGI, E. 1991. Notions of computation and monads. Inform. Computat. 93, 1, 55-92.
-
(1991)
Inform. Computat.
, vol.93
, Issue.1
, pp. 55-92
-
-
Moggi, E.1
-
21
-
-
3042816426
-
Monadic encapsulation of effects: A revised approach. HOOTS '99
-
Electronic Notes in Theoretical Computer Science, Elsevier, Amsterdam, The Netherlands
-
MOGGI, E. AND PALUMBO, P. 1999. Monadic encapsulation of effects: A revised approach. HOOTS '99: Higher Order Operational Techniques in Semantics. Electronic Notes in Theoretical Computer Science, vol. 26. Elsevier, Amsterdam, The Netherlands.
-
(1999)
Higher Order Operational Techniques in Semantics
, vol.26
-
-
Moggi, E.1
Palumbo, P.2
-
22
-
-
84878649836
-
Polymorphic subtyping for effect analysis: The static semantics
-
Mads Dam, Ed. Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
NIELSON, H. RIIS, NIELSON, F., AND AMTOFT, T. 1997. Polymorphic subtyping for effect analysis: The static semantics. In Proceedings of the Fifth LOMAPS Workshop, Mads Dam, Ed. Lecture Notes in Computer Science, vol. 1192. Springer-Verlag, Berlin, Germany.
-
(1997)
Proceedings of the Fifth LOMAPS Workshop
, vol.1192
-
-
Riis, N.H.1
Nielson, F.2
Amtoft, T.3
-
23
-
-
0029723636
-
Concurrent Haskell
-
(St. Petersburg Beach, FL, Jan. 21-24), ACM Press, New York, NY
-
PEYTON JONES, S., GORDON, A., AND FINNE, S. 1996. Concurrent Haskell. In Conference Record of POPL '96: The 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (St. Petersburg Beach, FL, Jan. 21-24), ACM Press, New York, NY, 295-308.
-
(1996)
Conference Record of POPL '96: the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 295-308
-
-
Peyton Jones, S.1
Gordon, A.2
Finne, S.3
-
24
-
-
0003886338
-
-
December 1998
-
PEYTON JONES, S. AND HUGHES, J., Eds. 1999. Haskell98, a non-strict, purely functional language. Available at http://www.hashell.org, December 1998.
-
(1999)
Haskell98, A Non-strict, Purely Functional Language
-
-
Pyeton Jones, S.1
Hughes, J.2
-
25
-
-
0032667956
-
A semantics for imprecise exceptions
-
(PLDI' 99, Atlanta, GA, May 1999). SIGPLAN Not. 34
-
PEYTON JONES, S., REID, A., HOARE, T., MARLOW, S., AND HENDERSON, F. 1999. A semantics for imprecise exceptions. In Proceedings of the 1999 ACM Conference on Programmings Languages Design and Implementation (PLDI' 99, Atlanta, GA, May 1999). SIGPLAN Not. 34, 5, 25-36.
-
(1999)
Proceedings of the 1999 ACM Conference on Programmings Languages Design and Implementation
, vol.5
, pp. 25-36
-
-
Peyton Jones, S.1
Reid, A.2
Hoare, T.3
Marlow, S.4
Henderson, F.5
-
26
-
-
0027271331
-
Imperative functional programming
-
(Charleston, SC, Jan.). ACM Press, New York, NY
-
PEYTON JONES, S. L. AND WADLER, P. 1993. Imperative functional programming. In Proceedings of the ACM Symposium on Principles of Programming Languages (Charleston, SC, Jan.). ACM Press, New York, NY.
-
(1993)
Proceedings of the ACM Symposium on Principles of Programming Languages
-
-
Peyton Jones, S.L.1
Wadler, P.2
-
27
-
-
18944377121
-
Call-by-name, call-by-value, and the λ-calculus
-
PLOTKIN, G. 1975. Call-by-name, call-by-value, and the λ-calculus. Theoret. Comput. Sci. 1, 125-159.
-
(1975)
Theoret. Comput. Sci.
, vol.1
, pp. 125-159
-
-
Plotkin, G.1
-
28
-
-
0031274017
-
A reflection on call-by-value
-
An earlier version appeared in Proceedings of the 1st ACM International Conference on Functional Programming (Philadelphia, PA, May 1996)
-
SABRY, A. AND WADLER, P. 1997. A reflection on call-by-value. ACM Trans. Programm. Lang. Syst. 19, 6 (Nov.), 916-941. (An earlier version appeared in Proceedings of the 1st ACM International Conference on Functional Programming (Philadelphia, PA, May 1996).
-
(1997)
ACM Trans. Programm. Lang. Syst.
, vol.19
, Issue.6 NOV.
, pp. 916-941
-
-
Sabry, A.1
Wadler, P.2
-
29
-
-
0013113688
-
Monadic encapsulation in ML
-
(Paris, France, Sept.). ACM Press, New York, NY
-
SEMMELROTH, M. AND SABRY, A. 1999. Monadic encapsulation in ML. In Proceedings of the 4th ACM International Conference on Functional Programming (Paris, France, Sept.). ACM Press, New York, NY, 8-17.
-
(1999)
Proceedings of the 4th ACM International Conference on Functional Programming
, pp. 8-17
-
-
Semmelroth, M.1
Sabry, A.2
-
31
-
-
84974191759
-
Polymorphic type, region, and effect inference
-
TALPIN, J.-P. AND JOUVELOT, P. 1992. Polymorphic type, region, and effect inference. J. Funct. Programm.2, 3 (July), 245-271.
-
(1992)
J. Funct. Programm.
, vol.2
, Issue.3 JULY
, pp. 245-271
-
-
Talpin, J.-P.1
Jouvelot, P.2
-
32
-
-
0000549632
-
The type and effect discipline
-
TALPIN, J.-P. AND JOUVELOT, P. 1994. The type and effect discipline. Inform. Computat. 111, 2, 245-296.
-
(1994)
Inform. Computat.
, vol.111
, Issue.2
, pp. 245-296
-
-
Talpin, J.-P.1
Jouvelot, P.2
-
35
-
-
0028015018
-
Implementation of the typed call-by-value λ-calculus using a stack of regions
-
(Jan. 1994). ACM Press, New York, NY
-
TOFTE, M. AND TALPIN, J.-P. 1994. Implementation of the typed call-by-value λ-calculus using a stack of regions. In Proceedings of the 21th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (Jan. 1994). ACM Press, New York, NY, 188-201.
-
(1994)
Proceedings of the 21th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 188-201
-
-
Tofte, M.1
Talpin, J.-P.2
-
36
-
-
3042731473
-
Optimizing ML using a hierarchy of monadic types
-
(Kyoto, March 1998). ACM Press, New York, NY
-
TOLMACH, A. 1998. Optimizing ML using a hierarchy of monadic types. In Proceedings of the Workshop on Types in Compilation (Kyoto, March 1998). ACM Press, New York, NY.
-
(1998)
Proceedings of the Workshop on Types in Compilation
-
-
Tolmach, A.1
-
37
-
-
0025550685
-
Comprehending monads
-
(Nice, France, June 1990). ACM Press, New York, NY
-
WADLER, P. 1990. Comprehending monads, In Proceedings of the ACM Conference on Lisp and Functional Programming (Nice, France, June 1990). ACM Press, New York, NY.
-
(1990)
Proceedings of the ACM Conference on Lisp and Functional Programming
-
-
Wadler, P.1
-
38
-
-
0026998945
-
The essence of functional programming (Invited talk)
-
(Albuquerque, NM, Jan. 1992). ACM Press, New York, NY
-
WADLER, P. 1992. The essence of functional programming (Invited talk). In Proceedings of the ACM Symposium on Principles of Programming Languages (Albuquerque, NM, Jan. 1992). ACM Press, New York, NY.
-
(1992)
Proceedings of the ACM Symposium on Principles of Programming Languages
-
-
Wadler, P.1
-
39
-
-
3042812934
-
Monads for functional programming
-
M. Broy, editor, NATO ASI Series, Springer-Verlag, Berlin, Germany (Also in Advanced Functional Programming, J. Jeuring and E. Meijer, Eds. Lecture Notes in Computer Science), Springer-Verlag, Berlin, Germany.)
-
WADLER, P. 1993. Monads for functional programming. In M. Broy, editor, Program Design Calculi. NATO ASI Series, Springer-Verlag, Berlin, Germany (Also in Advanced Functional Programming, J. Jeuring and E. Meijer, Eds. Lecture Notes in Computer Science, vol. 925, Springer-Verlag, Berlin, Germany.)
-
(1993)
Program Design Calculi
, vol.925
-
-
Wadler, P.1
-
40
-
-
0038726186
-
How to declare an imperative (Invited talk)
-
(Portland, OR). MIT Press, Cambridge, MA
-
WADLER, P. 1995. How to declare an imperative (Invited talk). International Logic Programming Symposium (Portland, OR). MIT Press, Cambridge, MA.
-
(1995)
International Logic Programming Symposium
-
-
Wadler, P.1
-
42
-
-
0002224744
-
Typing references by effect inference
-
(Rennes, France, Feb. 1992). Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
WRIGHT, A. 1992. Typing references by effect inference, 4th European Symposium on Programming (Rennes, France, Feb. 1992). Lecture Notes in Computer Science, vol. 582. Springer-Verlag, Berlin, Germany.
-
(1992)
4th European Symposium on Programming
, vol.582
-
-
Wright, A.1
-
43
-
-
0001020708
-
Simple imperative polymorphism
-
WRIGHT, A. 1995. Simple imperative polymorphism. Lisp Symbol. Computat. 8, 4, 343-355.
-
(1995)
Lisp Symbol. Computat.
, vol.8
, Issue.4
, pp. 343-355
-
-
Wright, A.1
-
44
-
-
0003025818
-
A syntactic approach to type soundness
-
WRIGHT, A. AND FELLEISEN, M. 1994. A syntactic approach to type soundness. Inform. Computat. 115, 1 (Nov.), 38-94.
-
(1994)
Inform. Computat.
, vol.115
, Issue.1 NOV.
, pp. 38-94
-
-
Wright, A.1
Felleisen, M.2
|