-
1
-
-
84957610563
-
Termination analysis for offline partial evaluation of a higher order functional language
-
Springer
-
P. H. Andersen and C. K. Holst. Termination analysis for offline partial evaluation of a higher order functional language. In Proc. SAS'96: Intl. Symp. on Static Analysis, pages 67-82. Springer, 1996.
-
(1996)
Proc. SAS'96: Intl. Symp. on Static Analysis
, pp. 67-82
-
-
Andersen, P.H.1
Holst, C.K.2
-
2
-
-
0037544948
-
An exercise in dependent types: A well-typed interpreter
-
Gothenburg, Available from
-
L. Augustsson and M. Carlsson. An exercise in dependent types: A well-typed interpreter. In Workshop on Dependent Types in Programming, Gothenburg, 1999. Available from http://www.cs.chalmers.se/~augustss/cayenne/ interp. ps.
-
(1999)
Workshop on Dependent Types in Programming
-
-
Augustsson, L.1
Carlsson, M.2
-
5
-
-
79551672823
-
Xerox corporation silicon graphic, and Hewlett-packard company
-
H.-J. Boehm, A. J. Demers, Xerox Corporation Silicon Graphic, and Hewlett-Packard Company. A garbage collector for C and C++. http://www.hpl.hp. com/personal/Hans-Boehm/gc/, 2001.
-
(2001)
A Garbage Collector for C and C++
-
-
Boehm, H.-J.1
Demers, A.J.2
-
9
-
-
33745120551
-
Inductive families need not store their indices
-
S. Berardi, M. Coppo, and F. Damiani, editors, Springer
-
E. Brady, C. McBride, and J. McKinna. Inductive families need not store their indices. In S. Berardi, M. Coppo, and F. Damiani, editors, Types for Proofs and Programs 2003, volume 3085, pages 115-129. Springer, 2004.
-
(2004)
Types for Proofs and Programs 2003
, vol.3085
, pp. 115-129
-
-
Brady, E.1
McBride, C.2
McKinna, J.3
-
10
-
-
74149083935
-
Finally tagless, partially evaluated: Tagless staged interpreters for simpler typed languages
-
J. Carette, O. Kiselyov, and C.-C. Shan. Finally tagless, partially evaluated: Tagless staged interpreters for simpler typed languages. J. Funct. Program., 19(5):509-543, 2009.
-
(2009)
J. Funct. Program.
, vol.19
, Issue.5
, pp. 509-543
-
-
Carette, J.1
Kiselyov, O.2
Shan, C.-C.3
-
11
-
-
0030143695
-
An algorithm for type-checking dependent types
-
T. Coquand. An algorithm for type-checking dependent types. Science of Computer Programming, 26 (1-3): 167-177, 1996.
-
(1996)
Science of Computer Programming
, vol.26
, Issue.1-3
, pp. 167-177
-
-
Coquand, T.1
-
14
-
-
0037851842
-
Compiling embedded languages
-
C. Elliott, S. Finne, and O. De Moor. Compiling embedded languages. J. Funct. Program., 13(3):455-481, 2003.
-
(2003)
J. Funct. Program.
, vol.13
, Issue.3
, pp. 455-481
-
-
Elliott, C.1
Finne, S.2
De Moor, O.3
-
15
-
-
35348823663
-
Concoqtion: Indexed types now!
-
S. Fogarty, E. Pasalic, J. Siek, and W. Taha. Concoqtion: indexed types now! In Proc. PEPM'07: ACM Symp. on Partial Evaluation and Semantics-Based Program Manipulation, pages 112-121, 2007.
-
(2007)
Proc. PEPM'07: ACM Symp. on Partial Evaluation and Semantics-Based Program Manipulation
, pp. 112-121
-
-
Fogarty, S.1
Pasalic, E.2
Siek, J.3
Taha, W.4
-
16
-
-
0000146309
-
Partial evaluation of computation process - An approach to a compiler-compiler
-
Y. Futamura. Partial evaluation of computation process - an approach to a compiler-compiler. Systems, Comps., Controls, 2(5):45-50, 1971.
-
(1971)
Systems, Comps., Controls
, vol.2
, Issue.5
, pp. 45-50
-
-
Futamura, Y.1
-
18
-
-
14544291048
-
Interactive programs in dependent type theory
-
P. Clote and H. Schwichtenberg, editors, Germany, 21-26 Aug. 2000, LNCS 1862
-
P. Hancock and A. Setzer. Interactive programs in dependent type theory. In P. Clote and H. Schwichtenberg, editors, Proc. CSL 2000:14th Ann. Conf. of EACSL, Fischbau, Germany, 21-26 Aug. 2000, LNCS 1862, pages 317-331. 2000.
-
(2000)
Proc. CSL 2000:14th Ann. Conf. of EACSL, Fischbau
, pp. 317-331
-
-
Hancock, P.1
Setzer, A.2
-
19
-
-
0001082611
-
Building domain-specific embedded languages
-
December
-
P. Hudak. Building domain-specific embedded languages. ACM Computing Surveys, 28 A (4), December 1996.
-
(1996)
ACM Computing Surveys
, vol.28 A
, Issue.4
-
-
Hudak, P.1
-
21
-
-
77950911546
-
Challenging problems in partial evaluation and mixed computation
-
N. D. Jones. Challenging problems in partial evaluation and mixed computation. New Gen. Comput., 6 (2-3): 291-302, 1988.
-
(1988)
New Gen. Comput.
, vol.6
, Issue.2-3
, pp. 291-302
-
-
Jones, N.D.1
-
23
-
-
0242444280
-
-
Master's thesis, Computer Science Dept., University of Illinois at Urbana-Champaign, December
-
C. Lattner. LLVM: An infrastructure for multi-stage optimization. Master's thesis, Computer Science Dept., University of Illinois at Urbana-Champaign, December 2002.
-
(2002)
LLVM: An Infrastructure for Multi-stage Optimization
-
-
Lattner, C.1
-
29
-
-
70149084051
-
-
PhD thesis, Department of Computer Science and Engineering, Chalmers University of Technology, SE-412 96 Göteborg, Sweden, September
-
U. Norell. Towards a practical programming language based on dependent type theory. PhD thesis, Department of Computer Science and Engineering, Chalmers University of Technology, SE-412 96 Göteborg, Sweden, September 2007.
-
(2007)
Towards A Practical Programming Language Based on Dependent Type Theory
-
-
Norell, U.1
-
30
-
-
0004763160
-
The nofib benchmark suite of Haskell programs
-
J. Launchbury and P. Sansom, editors, Workshops in Computing, Springer
-
W. Partain. The nofib benchmark suite of Haskell programs. In J. Launchbury and P. Sansom, editors, Functional Programming, Workshops in Computing, pages 195-202. Springer, 1992.
-
(1992)
Functional Programming
, pp. 195-202
-
-
Partain, W.1
-
32
-
-
0036058519
-
Secrets of the Glasgow Haskell compiler inliner
-
September
-
S. Peyton Jones and S. Marlow. Secrets of the Glasgow Haskell Compiler inliner. Journal of Functional Programming, 12(4):393-434, September 2002.
-
(2002)
Journal of Functional Programming
, vol.12
, Issue.4
, pp. 393-434
-
-
Jones, S.P.1
Marlow, S.2
-
33
-
-
59249097904
-
Type checking with open type functions
-
New York, NY, USA, ACM
-
T. Schrijvers, S. Peyton Jones, M. Chakravarty, and M. Sulzmann. Type checking with open type functions. In International Conf. on Functional Programming (ICFP 2008), pages 51-62, New York, NY, USA, 2008. ACM.
-
(2008)
International Conf. on Functional Programming (ICFP 2008)
, pp. 51-62
-
-
Schrijvers, T.1
Jones, S.P.2
Chakravarty, M.3
Sulzmann, M.4
-
35
-
-
0036983358
-
Template metaprogramming for Haskell
-
Oct
-
T. Sheard and S. Peyton Jones. Template metaprogramming for Haskell. In ACM Haskell Workshop, pages 1-16, Oct. 2002.
-
(2002)
ACM Haskell Workshop
, pp. 1-16
-
-
Sheard, T.1
Jones, S.P.2
-
36
-
-
34250646270
-
A monadic approach for avoiding code duplication when staging memoized functions
-
K. Swadi, W. Taha, O. Kiselyov, and E. Pasalic. A monadic approach for avoiding code duplication when staging memoized functions. In Proc. PEPM'06: ACM Symp. on Partial Evaluation and Semanticsbased Program Manipulation, pages 160-169, 2006.
-
(2006)
Proc. PEPM'06: ACM Symp. on Partial Evaluation and Semanticsbased Program Manipulation
, pp. 160-169
-
-
Swadi, K.1
Taha, W.2
Kiselyov, O.3
Pasalic, E.4
-
40
-
-
84888249819
-
Tag elimination and jonesoptimality
-
London, UK, Springer-Verlag
-
W. Taha, H. Makholm, and J. Hughes. Tag elimination and jonesoptimality. In PADO'01: Proceedings of the Second Symposium on Programs as Data Objects, pages 257-275, London, UK, 2001. Springer-Verlag.
-
(2001)
PADO'01: Proceedings of the Second Symposium on Programs as Data Objects
, pp. 257-275
-
-
Taha, W.1
Makholm, H.2
Hughes, J.3
-
41
-
-
78249238316
-
-
Bachelor's Thesis, Computer Science and Engineering Dept., The University of New South Wales, Sydney, Australia
-
D. Terei. Low level virtual machine for Glasgow Haskell Compiler. Bachelor's Thesis, Computer Science and Engineering Dept., The University of New South Wales, Sydney, Australia, 2009.
-
(2009)
Low Level Virtual Machine for Glasgow Haskell Compiler
-
-
Terei, D.1
-
43
-
-
0025444759
-
Deforestation: Transforming programs to eliminate trees
-
P. Wadler. Deforestation: Transforming programs to eliminate trees. Theoretical Computer Science, 73:231-248, 1990.
-
(1990)
Theoretical Computer Science
, vol.73
, pp. 231-248
-
-
Wadler, P.1
|