-
3
-
-
0031321492
-
Shrinking lambda expressions in linear time
-
Appel, A. W. and Jim, T. (1997) Shrinking lambda expressions in linear time. J. Functional Programming 7(5), 515-540.
-
(1997)
J. Functional Programming
, vol.7
, Issue.5
, pp. 515-540
-
-
Appel, A.W.1
Jim, T.2
-
4
-
-
0025535994
-
Unify and conquer (garbage collection, updating, aliasing,...) in functional languages
-
Baker, H. G. (1990) Unify and conquer (garbage collection, updating, aliasing,...) in functional languages. Proc. 1990 ACM Conference on Lisp and Functional Programming, pp. 218-226.
-
(1990)
Proc. 1990 ACM Conference on Lisp and Functional Programming
, pp. 218-226
-
-
Baker, H.G.1
-
7
-
-
0028731788
-
Substitution: A formal methods case study using monads and transformations
-
Bellegarde, F. and Hook, J. (1994) Substitution: A formal methods case study using monads and transformations. Science of Computer Programming, 23(2-3), 287-311.
-
(1994)
Science of Computer Programming
, vol.23
, Issue.2-3
, pp. 287-311
-
-
Bellegarde, F.1
Hook, J.2
-
8
-
-
0024085322
-
Garbage collection in an uncooperative environment
-
Boehm, H.-J. and Weiser, M. (1988) Garbage collection in an uncooperative environment. Software-Practice and Experience, 18(9), 807-820.
-
(1988)
Software-Practice and Experience
, vol.18
, Issue.9
, pp. 807-820
-
-
Boehm, H.-J.1
Weiser, M.2
-
9
-
-
0026386060
-
Automatic autoprojection of higher order recursive equations
-
Bondorf, A. (1990) Automatic autoprojection of higher order recursive equations. Science of Computer Programming, 17(1-3), 3-34.
-
(1990)
Science of Computer Programming
, vol.17
, Issue.1-3
, pp. 3-34
-
-
Bondorf, A.1
-
10
-
-
85010922848
-
Efficient analyses for realistic off-line partial evaluation
-
Bondorf, A. and Jorgensen, J. (1993) Efficient analyses for realistic off-line partial evaluation. J. Functional Programming, 3(3), 315-346.
-
(1993)
J. Functional Programming
, vol.3
, Issue.3
, pp. 315-346
-
-
Bondorf, A.1
Jorgensen, J.2
-
17
-
-
0027805209
-
The essence of compiling with continuations
-
Flanagan, C., Sabry, A., Duba, B. F. and Felleisen, M. (1993) The essence of compiling with continuations. SIGPLAN Notices, 28(6), 237-247. (Proc. ACM SIGPLAN '93 Conference on Programming Language Design and Implementation.)
-
(1993)
SIGPLAN Notices
, vol.28
, Issue.6
, pp. 237-247
-
-
Flanagan, C.1
Sabry, A.2
Duba, B.F.3
Felleisen, M.4
-
19
-
-
84968503882
-
The principal type-scheme of an object in combinatory logic
-
Hindley, R. (1969) The principal type-scheme of an object in combinatory logic. Trans. Am. Math. Soc., 146, 29-60.
-
(1969)
Trans. Am. Math. Soc.
, vol.146
, pp. 29-60
-
-
Hindley, R.1
-
23
-
-
84976835193
-
A correspondence between continuation passing style and static single assignment form
-
Kelsey, R. A. (1995) A correspondence between continuation passing style and static single assignment form. Proc. ACM SIGPLAN Workshop on Intermediate Representations, pp. 13-22.
-
(1995)
Proc. ACM SIGPLAN Workshop on Intermediate Representations
, pp. 13-22
-
-
Kelsey, R.A.1
-
24
-
-
84957716536
-
Calculating software generators from solution specifications
-
Springer-Verlag
-
Kieburtz, R. B., Bellegarde, F., Bell, J., Hook, J., Lewis, J., Oliva, D., Sheard, T., Walton, L. and Zhou, T. (1995) Calculating software generators from solution specifications. TAPSOFT'95: Lecture Notes in Computer Science 915, pp. 546-560. Springer-Verlag.
-
(1995)
TAPSOFT'95: Lecture Notes in Computer Science 915
, pp. 546-560
-
-
Kieburtz, R.B.1
Bellegarde, F.2
Bell, J.3
Hook, J.4
Lewis, J.5
Oliva, D.6
Sheard, T.7
Walton, L.8
Zhou, T.9
-
26
-
-
84976822937
-
Orbit: An optimizing compiler for Scheme
-
Kranz, D., Kelsey, R., Rees, J., Hudak, P., Philbin, J. and Adams, N. (1986) Orbit: An optimizing compiler for Scheme. SIGPLAN Notices, 21(7), 219-233. (Proc. ACM SIGPLAN '86 Symposium on Compiler Construction.)
-
(1986)
SIGPLAN Notices
, vol.21
, Issue.7
, pp. 219-233
-
-
Kranz, D.1
Kelsey, R.2
Rees, J.3
Hudak, P.4
Philbin, J.5
Adams, N.6
-
27
-
-
84976822937
-
-
Kranz, D., Kelsey, R., Rees, J., Hudak, P., Philbin, J. and Adams, N. (1986) Orbit: An optimizing compiler for Scheme. SIGPLAN Notices, 21(7), 219-233. (Proc. ACM SIGPLAN '86 Symposium on Compiler Construction.)
-
Proc. ACM SIGPLAN '86 Symposium on Compiler Construction
-
-
-
29
-
-
0004114806
-
The ZINC experiment: An economical implementation of the ML language
-
INRIA, France
-
Leroy, X. (1991) The ZINC experiment: an economical implementation of the ML language. Technical Report 117, INRIA, France.
-
(1991)
Technical Report 117
-
-
Leroy, X.1
-
32
-
-
0018105622
-
A theory of type polymorphism in programming
-
Milner, R. (1978) A theory of type polymorphism in programming. J. Computer and System Sciences, 17, 348-375.
-
(1978)
J. Computer and System Sciences
, vol.17
, pp. 348-375
-
-
Milner, R.1
-
33
-
-
0003444157
-
-
MIT Press
-
Milner, R., Tofte, M., Harper, R. and MacQueen, D. (1997) The Definition of Standard ML (Revised). MIT Press.
-
(1997)
The Definition of Standard ML (Revised)
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
MacQueen, D.4
-
35
-
-
0003616865
-
-
PhD thesis, Carnegie Mellon University. (Available as TR CMU-CS-95-226)
-
Morrisett, G. (1995) Compiling with Types. PhD thesis, Carnegie Mellon University. (Available as TR CMU-CS-95-226.)
-
(1995)
Compiling with Types
-
-
Morrisett, G.1
-
38
-
-
84974143149
-
Implementing lazy functional languages on stock hardware: The Spineless Tagless G-machine
-
Peyton Jones, S. L. (1992) Implementing lazy functional languages on stock hardware: the Spineless Tagless G-machine. J. Functional Programming, 127-202.
-
(1992)
J. Functional Programming
, pp. 127-202
-
-
Peyton Jones, S.L.1
-
40
-
-
0001978346
-
The Glasgow Haskell compiler: A technical overview
-
Keele
-
Peyton Jones, S. L., Hall, C., Hammond, K., Partain, W. and Wadler, P. (1993) The Glasgow Haskell compiler: a technical overview. Proc. UK Joint Framework for Information Technology (JFIT) Technical Conference, Keele.
-
(1993)
Proc. UK Joint Framework for Information Technology (JFIT) Technical Conference
-
-
Peyton Jones, S.L.1
Hall, C.2
Hammond, K.3
Partain, W.4
Wadler, P.5
-
43
-
-
85035001592
-
Definitional interpreters for higher-order programming languages
-
ACM
-
Reynolds, J. C. (1972) Definitional interpreters for higher-order programming languages. In ACM National Conference, pp. 717-740. ACM.
-
(1972)
ACM National Conference
, pp. 717-740
-
-
Reynolds, J.C.1
-
46
-
-
0004219535
-
Rabbit: A compiler for Scheme
-
MIT, Cambridge, MA
-
Steele, G. L. (1978) Rabbit: a compiler for Scheme. Technical Report AI-TR-474, MIT, Cambridge, MA.
-
(1978)
Technical Report AI-TR-474
-
-
Steele, G.L.1
-
47
-
-
84974191759
-
Polymorphic type, region, and effect inference
-
Talpin, J.-P. and Jouvelot, P. (1992) Polymorphic type, region, and effect inference. J. Functional Programming, 2(3), 245-272.
-
(1992)
J. Functional Programming
, vol.2
, Issue.3
, pp. 245-272
-
-
Talpin, J.-P.1
Jouvelot, P.2
-
49
-
-
0026874689
-
No assembly required: Compiling Standard ML to C
-
Tarditi, D., Lee, P. and Acharya, A. (1992). No assembly required: Compiling Standard ML to C. ACM Letters on Programming Languages and Systems, 1(2), 161-177.
-
(1992)
ACM Letters on Programming Languages and Systems
, vol.1
, Issue.2
, pp. 161-177
-
-
Tarditi, D.1
Lee, P.2
Acharya, A.3
-
50
-
-
17144396747
-
TIL: A type-directed optimizing compiler for ML
-
Tarditi, D., Morrisett, G., Cheng, P., Stone, C., Harper, R. and Lee, P. (1996) TIL: A type-directed optimizing compiler for ML. Proc. ACM SIGPLAN '96 Conference on Programming Language Design and Implementation, pp. 181-192.
-
(1996)
Proc. ACM SIGPLAN '96 Conference on Programming Language Design and Implementation
, pp. 181-192
-
-
Tarditi, D.1
Morrisett, G.2
Cheng, P.3
Stone, C.4
Harper, R.5
Lee, P.6
-
51
-
-
0003647199
-
Programming with regions in the ML Kit
-
University of Copenhagen Department of Computer Science (DIKU)
-
Tofte, M., Birkedal, L., Elsman, M., Hallenberg, N., Olesen, T. H., Sestoft, P. and Bertelsen, P. (1997) Programming with regions in the ML Kit. Technical Report DIKU-TR-97/12, University of Copenhagen Department of Computer Science (DIKU).
-
(1997)
Technical Report DIKU-TR-97/12
-
-
Tofte, M.1
Birkedal, L.2
Elsman, M.3
Hallenberg, N.4
Olesen, T.H.5
Sestoft, P.6
Bertelsen, P.7
-
53
-
-
1442358067
-
Combining closure conversion with closure analysis using algebraic types
-
Boston College Computer Science Technical Report BCCS-97-03
-
Tolmach, A. (1997) Combining closure conversion with closure analysis using algebraic types. Workshop on Types in Compilation TIC97. Boston College Computer Science Technical Report BCCS-97-03.
-
(1997)
Workshop on Types in Compilation TIC97
-
-
Tolmach, A.1
-
55
-
-
0005963541
-
The templates approach to software reuse
-
Biggersstaff, T. J. and Perils, A. J., editors, ACM Press
-
Volpano, D. and Kieburtz, R. B. (1989) The templates approach to software reuse. In: Biggersstaff, T. J. and Perils, A. J., editors, Software Reusability, pp. 247-255. ACM Press.
-
(1989)
Software Reusability
, pp. 247-255
-
-
Volpano, D.1
Kieburtz, R.B.2
-
57
-
-
0021774950
-
Higher-order extensions to PROLOG: Are they needed?
-
Hayes, J., Michie, D. and Pao, Y.-H., editors, Edinburgh University Press
-
Warren, D. (1982) Higher-order extensions to PROLOG: are they needed? In: Hayes, J., Michie, D. and Pao, Y.-H., editors, Machine Intelligence 10, pp. 441-454. Edinburgh University Press.
-
(1982)
Machine Intelligence
, vol.10
, pp. 441-454
-
-
Warren, D.1
-
58
-
-
0001020708
-
Simple imperative polymorphism
-
Wright, A. K. (1995) Simple imperative polymorphism. Lisp and Symbolic Computation, 8(4), 343-356.
-
(1995)
Lisp and Symbolic Computation
, vol.8
, Issue.4
, pp. 343-356
-
-
Wright, A.K.1
|