-
1
-
-
35248867416
-
(Co-)iteration for higher-order nested datatypes
-
H. Geuvers, F. Wiedijk (Eds.), Types for Proofs and Programs, Internat. Workshop, TYPES 2002, Selected Papers Springer, Berlin
-
A. Abel, R. Matthes, (Co-)iteration for higher-order nested datatypes, in: H. Geuvers, F. Wiedijk (Eds.), Types for Proofs and Programs, Internat. Workshop, TYPES 2002, Selected Papers, Lecture Notes in Computer Science, Vol. 2646, Springer, Berlin, 2003, pp. 1-20.
-
(2003)
Lecture Notes in Computer Science
, vol.2646
, pp. 1-20
-
-
Abel, A.1
Matthes, R.2
-
2
-
-
35248899419
-
Generalized iteration and coiteration for higher-order nested datatypes
-
A. Gordon (Ed.), Foundations of Software Science and Computation Structures, Proc. of the Sixth Internat. Conf., FoSSaCS 2003 Springer, Berlin
-
A. Abel, R. Matthes, T. Uustalu, Generalized iteration and coiteration for higher-order nested datatypes, in: A. Gordon (Ed.), Foundations of Software Science and Computation Structures, Proc. of the Sixth Internat. Conf., FoSSaCS 2003, Lecture Notes in Computer Science, Vol. 2620, Springer, Berlin, 2003, pp. 54-69.
-
(2003)
Lecture Notes in Computer Science
, vol.2620
, pp. 54-69
-
-
Abel, A.1
Matthes, R.2
Uustalu, T.3
-
3
-
-
84956994634
-
Logical relations and inductive/coinductive types
-
G. Gottlob, E. Grandjean, K. Seyr (Eds.), Computer Science Logic, Proc. of the 12th Internat. Workshop, CSL '98 Springer, Berlin
-
T. Altenkirch, Logical relations and inductive/coinductive types. in: G. Gottlob, E. Grandjean, K. Seyr (Eds.), Computer Science Logic, Proc. of the 12th Internat. Workshop, CSL '98, Lecture Notes in Computer Science, Vol. 1584, Springer, Berlin, 1999, pp. 343-354.
-
(1999)
Lecture Notes in Computer Science
, vol.1584
, pp. 343-354
-
-
Altenkirch, T.1
-
4
-
-
84904325245
-
Generic programming within dependently typed programming
-
J. Gibbons, J. Jeuring (Eds.) Kluwer Academic Publishers, Dordrecht
-
T. Altenkirch, C. McBride, Generic programming within dependently typed programming, in: J. Gibbons, J. Jeuring (Eds.), Proc. of the IFIP TC2 Working Conf. on Generic Programming, Kluwer Academic Publishers, Dordrecht, 2003, pp. 1-20.
-
(2003)
Proc. of the IFIP TC2 Working Conf. on Generic Programming
, pp. 1-20
-
-
Altenkirch, T.1
McBride, C.2
-
5
-
-
84956864074
-
Monadic presentations of lambda terms using generalized inductive types
-
J. Flum, M. Rodríguez-Artalejo (Eds.), Computer Science Logic, Proc. of the 13th Internat. Workshop, CSL '99 Springer, Berlin
-
T. Altenkirch, B. Reus, Monadic presentations of lambda terms using generalized inductive types, in: J. Flum, M. Rodríguez-Artalejo (Eds.), Computer Science Logic, Proc. of the 13th Internat. Workshop, CSL '99, Lecture Notes in Computer Science, Vol. 1683, Springer, Berlin, 1999, pp. 453-468.
-
(1999)
Lecture Notes in Computer Science
, vol.1683
, pp. 453-468
-
-
Altenkirch, T.1
Reus, B.2
-
6
-
-
0142157023
-
Generic properties of datatypes
-
R. Backhouse, J. Gibbons (Eds.), Generic Programming, Advanced Lectures
-
R. Backhouse, P. Hoogendijk, Generic properties of datatypes, in: R. Backhouse, J. Gibbons (Eds.), Generic Programming, Advanced Lectures, Lecture Notes in Computer Science, Vol. 2793, 2003, pp. 97-132.
-
(2003)
Lecture Notes in Computer Science
, vol.2793
, pp. 97-132
-
-
Backhouse, R.1
Hoogendijk, P.2
-
7
-
-
0002579534
-
Generic programming - An introduction
-
S.D. Swierstra, P.R. Henriques, J.N. Oliveira (Eds.), Advanced Functional Programming, Proc. of the Third Internat. School, AFP '98, Revised Lectures Springer, Berlin
-
R. Backhouse, P. Jansson, J. Jeuring, L. Meertens, Generic programming - an introduction, in: S.D. Swierstra, P.R. Henriques, J.N. Oliveira (Eds.), Advanced Functional Programming, Proc. of the Third Internat. School, AFP '98, Revised Lectures, Lecture Notes in Computer Science, Vol. 1608, Springer, Berlin, 1999, pp. 28-115.
-
(1999)
Lecture Notes in Computer Science
, vol.1608
, pp. 28-115
-
-
Backhouse, R.1
Jansson, P.2
Jeuring, J.3
Meertens, L.4
-
8
-
-
0013132966
-
Algebra of programming
-
Prentice-Hall, Englewood Cliffs, NJ
-
R. Bird, O. de Moor, Algebra of Programming, Vol. 100 of Internat. Series in Computer Science, Prentice-Hall, Englewood Cliffs, NJ, 1997.
-
(1997)
Internat. Series in Computer Science
, vol.100
-
-
Bird, R.1
De Moor, O.2
-
9
-
-
35248894034
-
Program optimisation, naturally
-
J. Davies, B. Roscoe, J. Woodcock (Eds.), Millenial Perspectives in Computer Science Palgrave
-
R. Bird, J. Gibbons, G. Jones, Program optimisation, naturally, in: J. Davies, B. Roscoe, J. Woodcock (Eds.), Millenial Perspectives in Computer Science, Proc. of the 1999 Oxford-Microsoft Symp. in Honour of Professor Sir Antony Hoare, Palgrave, 2000.
-
(2000)
Proc. of the 1999 Oxford-Microsoft Symp. in Honour of Professor Sir Antony Hoare
-
-
Bird, R.1
Gibbons, J.2
Jones, G.3
-
10
-
-
84957578237
-
Nested datatypes
-
J. Jeuring (Ed.), Mathematics of Program Construction, Proc. of the Fourth Internat. Conf., MPC'98 Springer, Berlin
-
R. Bird, L. Meertens, Nested datatypes, in: J. Jeuring (Ed.), Mathematics of Program Construction, Proc. of the Fourth Internat. Conf., MPC'98, Lecture Notes in Computer Science, Vol. 1422, Springer, Berlin, 1998, pp. 52-67.
-
(1998)
Lecture Notes in Computer Science
, vol.1422
, pp. 52-67
-
-
Bird, R.1
Meertens, L.2
-
11
-
-
0001017659
-
Generalised folds for nested datatypes
-
R. Bird, and R. Paterson Generalised folds for nested datatypes Formal Aspects Comput. 11 2 1999 200 222
-
(1999)
Formal Aspects Comput.
, vol.11
, Issue.2
, pp. 200-222
-
-
Bird, R.1
Paterson, R.2
-
12
-
-
0033423865
-
De Bruijn notation as a nested datatype
-
R.S. Bird, and R. Paterson De Bruijn notation as a nested datatype J. Funct. Programming 9 1 1999 77 91
-
(1999)
J. Funct. Programming
, vol.9
, Issue.1
, pp. 77-91
-
-
Bird, R.S.1
Paterson, R.2
-
13
-
-
84974736268
-
Implementing cut elimination: A case study of simulating dependent types in Haskell
-
B. Jayaraman (Ed.), Practical Aspects of Declarative Languages, Proc. of the Sixth Internat. Symp., PADL 2004 Springer, Berlin
-
C. Chen, D. Zhu, H. Xi, Implementing cut elimination: a case study of simulating dependent types in Haskell, in: B. Jayaraman (Ed.), Practical Aspects of Declarative Languages, Proc. of the Sixth Internat. Symp., PADL 2004, Lecture Notes in Computer Science, Vol. 3057, Springer, Berlin, 2004, pp. 239-254.
-
(2004)
Lecture Notes in Computer Science
, vol.3057
, pp. 239-254
-
-
Chen, C.1
Zhu, D.2
Xi, H.3
-
14
-
-
0012619490
-
The Generic Haskell user's guide - Version 1.23
-
Department of Computer Science, Utrecht University
-
D. Clarke, J. Jeuring, A. Löh, The Generic Haskell user's guide - version 1.23, Technical Report UU-CS-2002-047, Department of Computer Science, Utrecht University, 2002.
-
(2002)
Technical Report
, vol.UU-CS-2002-047
-
-
Clarke, D.1
Jeuring, J.2
Löh, A.3
-
15
-
-
85034647614
-
A typed lambda calculus with categorical type constructors
-
D.H. Pitt, A. Poigné, D.E. Rydeheard (Eds.), Category Theory and Computer Science, Proc. of the Second Internat. Conf., CTCS '87 Springer, Berlin
-
T. Hagino, A typed lambda calculus with categorical type constructors, in: D.H. Pitt, A. Poigné, D.E. Rydeheard (Eds.), Category Theory and Computer Science, Proc. of the Second Internat. Conf., CTCS '87, Lecture Notes in Computer Science, Vol. 283, Springer, Berlin, 1987, pp. 140-157.
-
(1987)
Lecture Notes in Computer Science
, vol.283
, pp. 140-157
-
-
Hagino, T.1
-
16
-
-
0029190995
-
Compiling polymorphism using intensional type analysis
-
ACM Press, New York
-
R. Harper, G. Morrisett, Compiling polymorphism using intensional type analysis, in: Conf. Record of POPL'95, Proc. of the 22nd ACM SIGPLAN-SIGACT Symp. on Principles of Programming Languages, ACM Press, New York, 1995, pp. 130-141.
-
(1995)
Conf. Record of POPL'95, Proc. of the 22nd ACM SIGPLAN-SIGACT Symp. on Principles of Programming Languages
, pp. 130-141
-
-
Harper, R.1
Morrisett, G.2
-
17
-
-
13644283775
-
Markus Schnell's message slide: Useful function?
-
July 25 com/haskell@haskell.org
-
Haskell Mailing List, Markus Schnell's message slide: useful function? July 25 2002, URL http://www.mail-archive.com/haskell@haskell.org/.
-
(2002)
Haskell Mailing List
-
-
-
19
-
-
0004072606
-
Numerical representations as higher-order nested datatypes
-
Institut für Informatik III, Universität Bonn
-
R. Hinze, Numerical representations as higher-order nested datatypes, Technical Report IAI-TR-98-12, Institut für Informatik III, Universität Bonn, 1998.
-
(1998)
Technical Report
, vol.IAI-TR-98-12
-
-
Hinze, R.1
-
20
-
-
13644273199
-
Polytypic values possess polykinded types
-
Institut für Informatik III, Universität Bonn
-
R. Hinze, Polytypic values possess polykinded types, Technical Report IAI-TR-99-15, Institut für Informatik III, Universität Bonn, 1999.
-
(1999)
Technical Report
, vol.IAI-TR-99-15
-
-
Hinze, R.1
-
21
-
-
33746062730
-
Efficient generalized folds
-
J. Jeuring (Ed.) Technical Report UU-CS-2000-19, Department of Computer Science, Utrecht Univ
-
R. Hinze, Efficient generalized folds, in: J. Jeuring (Ed.), Proc. of the Second Workshop on Generic Programming, WGP 2000, Technical Report UU-CS-2000-19, Department of Computer Science, Utrecht Univ, 2000.
-
(2000)
Proc. of the Second Workshop on Generic Programming, WGP 2000
-
-
Hinze, R.1
-
22
-
-
0034373330
-
Generalizing generalized tries
-
R. Hinze Generalizing generalized tries J. Funct. Programming 10 4 2000 327 351
-
(2000)
J. Funct. Programming
, vol.10
, Issue.4
, pp. 327-351
-
-
Hinze, R.1
-
23
-
-
0035615503
-
Manufacturing datatypes
-
R. Hinze Manufacturing datatypes J. Funct. Programming 11 5 2001 424 493
-
(2001)
J. Funct. Programming
, vol.11
, Issue.5
, pp. 424-493
-
-
Hinze, R.1
-
24
-
-
0036568688
-
Polytypic values possess polykinded types
-
R. Hinze Polytypic values possess polykinded types Sci. Comput. Programming 43 2-3 2002 129 159
-
(2002)
Sci. Comput. Programming
, vol.43
, Issue.2-3
, pp. 129-159
-
-
Hinze, R.1
-
25
-
-
0142157022
-
Generic Haskell: Applications
-
R. Backhouse, J. Gibbons (Eds.), Generic Programming, Advanced Lectures Springer, Berlin
-
R. Hinze, J. Jeuring, Generic Haskell: applications, in: R. Backhouse, J. Gibbons (Eds.), Generic Programming, Advanced Lectures, Lecture Notes in Computer Science, Vol. 2793, Springer, Berlin, 2003, pp. 57-97.
-
(2003)
Lecture Notes in Computer Science
, vol.2793
, pp. 57-97
-
-
Hinze, R.1
Jeuring, J.2
-
26
-
-
0142188058
-
Generic Haskell: Practice and theory
-
R. Backhouse, J. Gibbons (Eds.), Generic Programming, Advanced Lectures Springer, Berlin
-
R. Hinze, J. Jeuring, Generic Haskell: practice and theory, in: R. Backhouse, J. Gibbons (Eds.), Generic Programming, Advanced Lectures, Lecture Notes in Computer Science, Vol. 2793, Springer, Berlin, 2003, pp. 1-56.
-
(2003)
Lecture Notes in Computer Science
, vol.2793
, pp. 1-56
-
-
Hinze, R.1
Jeuring, J.2
-
28
-
-
0030651808
-
PolyP - A polytypic programming language extension
-
ACM Press, New York
-
P. Jansson, J. Jeuring, PolyP - a polytypic programming language extension, in: Conf. Record of POPL '97, Proc. of the 24th ACM SIGPLAN-SIGACT Symp. on Principles of Programming Languages, ACM Press, New York, 1997, pp. 470-482.
-
(1997)
Conf. Record of POPL '97, Proc. of the 24th ACM SIGPLAN-SIGACT Symp. on Principles of Programming Languages
, pp. 470-482
-
-
Jansson, P.1
Jeuring, J.2
-
29
-
-
84888881830
-
Distinguishing data structures and functions: The constructor calculus and functorial types
-
S. Abramsky (Ed.), Typed Lambda-Calculi and Applications, Proc. of the Fifth Internat. Conf., TLCA 2001 Springer, Berlin
-
C.B. Jay, Distinguishing data structures and functions: the constructor calculus and functorial types, in: S. Abramsky (Ed.), Typed Lambda-Calculi and Applications, Proc. of the Fifth Internat. Conf., TLCA 2001, Lecture Notes in Computer Science, Vol. 2044, Springer, Berlin, 2001, pp. 217-239.
-
(2001)
Lecture Notes in Computer Science
, vol.2044
, pp. 217-239
-
-
Jay, C.B.1
-
30
-
-
0035595943
-
Red-black trees with types
-
S. Kahrs Red-black trees with types J. Funct. Programming 11 4 2001 425 432
-
(2001)
J. Funct. Programming
, vol.11
, Issue.4
, pp. 425-432
-
-
Kahrs, S.1
-
32
-
-
0001838683
-
The undecidability of the semi-unification problem
-
A. Kfoury, J. Tiuryn, and P. Urzyczyn The undecidability of the semi-unification problem Inform. Comput. 102 1 1993 83 101
-
(1993)
Inform. Comput.
, vol.102
, Issue.1
, pp. 83-101
-
-
Kfoury, A.1
Tiuryn, J.2
Urzyczyn, P.3
-
33
-
-
1142287637
-
MLF: Raising ML to the power of system F
-
ACM Press, New York
-
D. Le Botlan, D. Rémy, MLF: raising ML to the power of system F, in: Proc. of the Eighth ACM SIGPLAN Internat. Conf. on Functional Programming, ICFP 2003, ACM Press, New York, 2003, pp. 27-38.
-
(2003)
Proc. of the Eighth ACM SIGPLAN Internat. Conf. on Functional Programming, ICFP 2003
, pp. 27-38
-
-
Le Botlan, D.1
Rémy, D.2
-
34
-
-
0003969139
-
Categories for the working mathematician, second ed.
-
Springer, New York
-
S. Mac Lane, Categories for the Working Mathematician, second ed., Graduate Texts in Mathematics, Vol. 5, Springer, New York, 1998.
-
(1998)
Graduate Texts in Mathematics
, vol.5
-
-
Mac Lane, S.1
-
35
-
-
13644275658
-
Disciplined, efficient, generalised folds for nested datatypes
-
C. Martin, J. Gibbons, and I. Bayley Disciplined, efficient, generalised folds for nested datatypes Formal Aspects Comput. 16 1 2004 19 35
-
(2004)
Formal Aspects Comput.
, vol.16
, Issue.1
, pp. 19-35
-
-
Martin, C.1
Gibbons, J.2
Bayley, I.3
-
37
-
-
0033295934
-
Monotone (co)inductive types and positive fixed-point types
-
R. Matthes Monotone (co)inductive types and positive fixed-point types Theoret. Informat. Appl. 33 4-5 1999 309 328
-
(1999)
Theoret. Informat. Appl.
, vol.33
, Issue.4-5
, pp. 309-328
-
-
Matthes, R.1
-
38
-
-
0036059721
-
Faking it (simulating dependent types in Haskell)
-
C. McBride Faking it (simulating dependent types in Haskell) J. Funct. Programming 12 4-5 2002 375 392
-
(2002)
J. Funct. Programming
, vol.12
, Issue.4-5
, pp. 375-392
-
-
McBride, C.1
-
40
-
-
0000253805
-
Inductive types and type constraints in the second-order lambda calculus
-
N.P. Mendler Inductive types and type constraints in the second-order lambda calculus Ann. Pure Appl. Logic 51 1-2 1991 159 172
-
(1991)
Ann. Pure Appl. Logic
, vol.51
, Issue.1-2
, pp. 159-172
-
-
Mendler, N.P.1
-
41
-
-
0036953984
-
Type classes with more higher-order polymorphism
-
ACM Press, New York
-
M. Neubauer, P. Thiemann, Type classes with more higher-order polymorphism, in: Proc. of the Seventh ACM SIGPLAN Internat. Conf. on Functional Programming, ICFP 2002, ACM Press, New York, 2002, pp. 179-190.
-
(2002)
Proc. of the Seventh ACM SIGPLAN Internat. Conf. on Functional Programming, ICFP 2002
, pp. 179-190
-
-
Neubauer, M.1
Thiemann, P.2
-
42
-
-
35048882620
-
Polytypic programming in Haskell
-
G. Michaelson, P. Trinder (Eds.), Implementation of Functional Languages, Proc. of the 15th Internat. Workshop, IFL 2003 Springer, Berlin
-
U. Norell, P. Jansson, Polytypic programming in Haskell, in: G. Michaelson, P. Trinder (Eds.), Implementation of Functional Languages, Proc. of the 15th Internat. Workshop, IFL 2003, Lecture Notes in Computer Science, Vol. 3145, Springer, Berlin, 2004.
-
(2004)
Lecture Notes in Computer Science
, vol.3145
-
-
Norell, U.1
Jansson, P.2
-
43
-
-
17144431956
-
From fast exponentiation to square matrices: An adventure in types
-
ACM Press, New York
-
C. Okasaki, From fast exponentiation to square matrices: an adventure in types, in: Proc. of the Fourth ACM SIGPLAN Internat. Conf. Functional Programming, ICFP '99, ACM Press, New York, 1999, pp. 28-35.
-
(1999)
Proc. of the Fourth ACM SIGPLAN Internat. Conf. Functional Programming, ICFP '99
, pp. 28-35
-
-
Okasaki, C.1
-
44
-
-
0347115912
-
Red-black trees in a functional setting
-
C. Okasaki Red-black trees in a functional setting J. Funct. Programming 9 4 1999 471 477
-
(1999)
J. Funct. Programming
, vol.9
, Issue.4
, pp. 471-477
-
-
Okasaki, C.1
-
45
-
-
85032190123
-
LEAP: A language with eval and polymorphism
-
J. Díaz, F. Orejas (Eds.), TAPSOFT '89, Proc. of the Internat. Joint Conf. on Theory and Practice of Software Development Springer, Berlin
-
F. Pfenning, P. Lee, LEAP: A language with eval and polymorphism, in: J. Díaz, F. Orejas (Eds.), TAPSOFT '89, Proc. of the Internat. Joint Conf. on Theory and Practice of Software Development, Lecture Notes in Computer Science, Vol. 2, Vol. 352, Springer, Berlin, 1989, pp. 345-359.
-
(1989)
Lecture Notes in Computer Science
, vol.2-352
, pp. 345-359
-
-
Pfenning, F.1
Lee, P.2
-
46
-
-
0013308733
-
Programming in higher-order typed lambda-calculi
-
School of Computer Science, Carnegie Mellon University
-
B. Pierce, S. Dietzen, S. Michaylov, Programming in higher-order typed lambda-calculi, Technical Report, School of Computer Science, Carnegie Mellon University, 1989.
-
(1989)
Technical Report
-
-
Pierce, B.1
Dietzen, S.2
Michaylov, S.3
-
47
-
-
0006903160
-
A cube of proof systems for the intuitionistic predicate μ-, ν-logic
-
M. Haveraaen, O. Owe (Eds.), Selected Papers from the Eighth Nordic Workshop on Programming Theory, NWPT '96 Department of Informatics, University of Oslo
-
T. Uustalu, V. Vene, A cube of proof systems for the intuitionistic predicate μ -, ν -logic, in: M. Haveraaen, O. Owe (Eds.), Selected Papers from the Eighth Nordic Workshop on Programming Theory, NWPT '96, Research Report 248, Department of Informatics, University of Oslo, 1997, pp. 237-246.
-
(1997)
Research Report
, vol.248
, pp. 237-246
-
-
Uustalu, T.1
Vene, V.2
-
48
-
-
0942291413
-
The dual of substitution is redecoration
-
K. Hammond S. Curtis Intellect Bristol/Portland, OR
-
T. Uustalu, and V. Vene The dual of substitution is redecoration K. Hammond S. Curtis Trends in Funct. Programming 3 2002 Intellect Bristol/Portland, OR 99 110
-
(2002)
Trends in Funct. Programming 3
, pp. 99-110
-
-
Uustalu, T.1
Vene, V.2
-
49
-
-
84944106308
-
Theorems for free!
-
ACM Press, New York
-
P. Wadler, Theorems for free!, in: Proc. of the Fourth Internat. Conf. on Functional Programming Languages and Computer Architecture, FPCA '89, ACM Press, New York, 1989, pp. 347-359.
-
(1989)
Proc. of the Fourth Internat. Conf. on Functional Programming Languages and Computer Architecture, FPCA '89
, pp. 347-359
-
-
Wadler, P.1
-
50
-
-
0142121531
-
The Girard-Reynolds isomorphism
-
P. Wadler The Girard-Reynolds isomorphism Inform. Comput. 186 2 2003 260 284
-
(2003)
Inform. Comput.
, vol.186
, Issue.2
, pp. 260-284
-
-
Wadler, P.1
-
51
-
-
0024864871
-
How to make ad-hoc polymorphism less ad hoc
-
ACM Press, New York
-
P. Wadler, S. Blott, How to make ad-hoc polymorphism less ad hoc, in: Conf. Record of the 16th Annu. ACM Symp. on Principles of Programming Languages, POPL '89, ACM Press, New York, 1989, pp. 60-76.
-
(1989)
Conf. Record of the 16th Annu. ACM Symp. on Principles of Programming Languages, POPL '89
, pp. 60-76
-
-
Wadler, P.1
Blott, S.2
-
52
-
-
84957077404
-
Higher-order intensional type analysis
-
D. Le Métayer (Ed.), Programming Languages and Systems, Proc. of the 11th European Symp. on Programming, ESOP 2002 Springer, Berlin
-
S. Weirich, Higher-order intensional type analysis, in: D. Le Métayer (Ed.), Programming Languages and Systems, Proc. of the 11th European Symp. on Programming, ESOP 2002, Lecture Notes in Computer Science, Vol. 2305, Springer, Berlin, 2002, pp. 98-114.
-
(2002)
Lecture Notes in Computer Science
, vol.2305
, pp. 98-114
-
-
Weirich, S.1
-
53
-
-
0033617885
-
Typability and type checking in system F are equivalent and undecidable
-
J.B. Wells Typability and type checking in system F are equivalent and undecidable Ann. Pure Appl. Logic 98 1-3 1999 111 156
-
(1999)
Ann. Pure Appl. Logic
, vol.98
, Issue.1-3
, pp. 111-156
-
-
Wells, J.B.1
|