-
1
-
-
38149075616
-
-
Reference manual for the Ada programming language. American National Standards Institute, Inc., ANSI/MIL-STD-1815A-1983 (1983)
-
Reference manual for the Ada programming language. American National Standards Institute, Inc., ANSI/MIL-STD-1815A-1983 (1983)
-
-
-
-
6
-
-
38149011805
-
-
Backhouse, R., Hoogendijk, P.: FIP TC2/WG2.1 State-of-the-Art Report on Formal Program Development. In: Möller, B., Schuman, S., Partsch, H. (eds.) Formal Program Development. LNCS, 755, pp. 7-42. Springer, Heidelberg (1993)
-
Backhouse, R., Hoogendijk, P.: FIP TC2/WG2.1 State-of-the-Art Report on Formal Program Development. In: Möller, B., Schuman, S., Partsch, H. (eds.) Formal Program Development. LNCS, vol. 755, pp. 7-42. Springer, Heidelberg (1993)
-
-
-
-
7
-
-
38149058602
-
-
Backhouse, R.C., Jansson, P., Jeuring, J., Meertens, L.G.L.T.: Generic programming: An introduction. In: Swierstra, S.D., Oliveira, J.N. (eds.) AFP 1998. LNCS, 1608, pp. 28-115. Springer, Heidelberg (1999)
-
Backhouse, R.C., Jansson, P., Jeuring, J., Meertens, L.G.L.T.: Generic programming: An introduction. In: Swierstra, S.D., Oliveira, J.N. (eds.) AFP 1998. LNCS, vol. 1608, pp. 28-115. Springer, Heidelberg (1999)
-
-
-
-
8
-
-
24344443154
-
User Manual
-
Bidoit, M, Mosses, P.D, eds, CASL User Manual, Springer, Heidelberg
-
Bidoit, M., Mosses, P.: User Manual. In: Bidoit, M., Mosses, P.D. (eds.) CASL User Manual. LNCS, vol. 2900, Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.2900
-
-
Bidoit, M.1
Mosses, P.2
-
10
-
-
0030557893
-
Generic functional programming with types and relations
-
Bird, R., de Moor, O., Hoogendijk, P.: Generic functional programming with types and relations. Journal of Functional Programming 6(1), 1-28 (1996)
-
(1996)
Journal of Functional Programming
, vol.6
, Issue.1
, pp. 1-28
-
-
Bird, R.1
de Moor, O.2
Hoogendijk, P.3
-
11
-
-
0021508525
-
Using circular programs to eliminate multiple traversals of data
-
Bird, R.S.: Using circular programs to eliminate multiple traversals of data. Acta Informatica 21, 239-250 (1984)
-
(1984)
Acta Informatica
, vol.21
, pp. 239-250
-
-
Bird, R.S.1
-
12
-
-
38149081809
-
-
Bird, R.S.: Lectures on constructive functional programming. In: Broy, M. (ed.) Constructive Methods in Computer Science, pp. 151-218. Springer, Heidelberg Also available as Technical Monograph PRG-69, from the Programming Research Group, Oxford University (1988)
-
Bird, R.S.: Lectures on constructive functional programming. In: Broy, M. (ed.) Constructive Methods in Computer Science, pp. 151-218. Springer, Heidelberg Also available as Technical Monograph PRG-69, from the Programming Research Group, Oxford University (1988)
-
-
-
-
13
-
-
38149113157
-
-
Bracha, G., Cohen, N., Kemper, C., Marx, S., Odersky, M., Panitz, S.-E., Stoutamire, D., Thorup, K., Wadler, P.: Add generic types to the Java programming language (April 2001), JSR 14 http://www.jcp.org/en/jsr/detail?id= 014
-
Bracha, G., Cohen, N., Kemper, C., Marx, S., Odersky, M., Panitz, S.-E., Stoutamire, D., Thorup, K., Wadler, P.: Add generic types to the Java programming language (April 2001), JSR 14 http://www.jcp.org/en/jsr/detail?id= 014
-
-
-
-
14
-
-
38149094674
-
-
Bronstein, M., Burge, W., Daly, T., Davenport, J., Dewar, M., Dunstan, M., Fortenbacher, A., Gianni, P., Grabmeier, J., Guidry, J., Jenks, R., Lambe, L., Monagan, M., Morrison, S., Sit, W., Steinbach, J., Sutor, R., Trager, B., Watt, S., Wen, J., Williamson, C.: The Thirty-Year Horizon (2003), http://wiki.axiom-developer.org/Mirrors?go=/public/book2.pdf
-
(2003)
The Thirty-Year Horizon
-
-
Bronstein, M.1
Burge, W.2
Daly, T.3
Davenport, J.4
Dewar, M.5
Dunstan, M.6
Fortenbacher, A.7
Gianni, P.8
Grabmeier, J.9
Guidry, J.10
Jenks, R.11
Lambe, L.12
Monagan, M.13
Morrison, S.14
Sit, W.15
Steinbach, J.16
Sutor, R.17
Trager, B.18
Watt, S.19
Wen, J.20
Williamson, C.21
more..
-
15
-
-
33646230303
-
A type-theoretic reconstruction of the Visitor pattern
-
21st Conference on Mathematical Foundations of Programming Semantics
-
Buchlovsky, P., Thielecke, H.: A type-theoretic reconstruction of the Visitor pattern. In: 21st Conference on Mathematical Foundations of Programming Semantics. Electronic Notes in Theoretical Computer Science, vol. 155 (2005)
-
(2005)
Electronic Notes in Theoretical Computer Science
, vol.155
-
-
Buchlovsky, P.1
Thielecke, H.2
-
16
-
-
0022333721
-
On understanding types, data abstraction and polymorphism
-
Cardelli, L., Wegner, P.: On understanding types, data abstraction and polymorphism. ACM Computing Surveys 17(4), 471-522 (1985)
-
(1985)
ACM Computing Surveys
, vol.17
, Issue.4
, pp. 471-522
-
-
Cardelli, L.1
Wegner, P.2
-
17
-
-
0036980244
-
A lightweight implementation of generics and dynamics
-
Cheney, J., Hinze, R.: A lightweight implementation of generics and dynamics. In: Haskell Workshop, pp. 90-104 (2002)
-
(2002)
Haskell Workshop
, pp. 90-104
-
-
Cheney, J.1
Hinze, R.2
-
18
-
-
67649836656
-
-
Gibbons, de Moor[45, pp
-
Claessen, K., Hughes, J.: Specification based testing with QuickCheck. In: Gibbons, de Moor[45], pp. 17-40
-
Specification based testing with QuickCheck
, pp. 17-40
-
-
Claessen, K.1
Hughes, J.2
-
19
-
-
38149102813
-
-
Clarke, D., Löh, A., Haskell, G.: specifically. In: Gibbons, Jeuring [47], pp. 21-47
-
Clarke, D., Löh, A., Haskell, G.: specifically. In: Gibbons, Jeuring [47], pp. 21-47
-
-
-
-
20
-
-
33244468010
-
CASL Reference Manual
-
Mosses, P.D, ed, Springer, Heidelberg
-
Mosses, P.D. (ed.): CASL Reference Manual. LNCS, vol. 2960. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.2960
-
-
-
21
-
-
0004116989
-
-
MIT Press, Cambridge
-
Cormen, T.H., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms. MIT Press, Cambridge (1990)
-
(1990)
Introduction to Algorithms
-
-
Cormen, T.H.1
Leiserson, C.E.2
Rivest, R.L.3
-
24
-
-
69049089558
-
Logical abstractions in haskell. In: Haskell Workshop. Utrecht University Department of Computer Science
-
Technical Report UU-CS-1999-28 October
-
Day, N., Launchbury, J., Lewis, J.: Logical abstractions in haskell. In: Haskell Workshop. Utrecht University Department of Computer Science, Technical Report UU-CS-1999-28 (October 1999)
-
(1999)
-
-
Day, N.1
Launchbury, J.2
Lewis, J.3
-
25
-
-
84949232253
-
Fundamentals of generic programming
-
Jazayeri, M, Musser, D.R, Loos, R.G.K, eds, Generic Programming, Springer, Heidelberg
-
Dehnert, J., Stepanov, A.: Fundamentals of generic programming. In: Jazayeri, M., Musser, D.R., Loos, R.G.K. (eds.) Generic Programming. LNCS, vol. 1766, pp. 1-11. Springer, Heidelberg (2000)
-
(2000)
LNCS
, vol.1766
, pp. 1-11
-
-
Dehnert, J.1
Stepanov, A.2
-
26
-
-
38149096567
-
-
dos Santos Oliveira, B.C., Gibbons, J.: TypeCase: A design pattern for type-indexed functions. In: Leijen, D. (ed.) Haskell Workshop (2005)
-
dos Santos Oliveira, B.C., Gibbons, J.: TypeCase: A design pattern for type-indexed functions. In: Leijen, D. (ed.) Haskell Workshop (2005)
-
-
-
-
27
-
-
27744567233
-
Matroids and the Greedy Algorithm
-
Edmonds, J.: Matroids and the Greedy Algorithm. Mathematical Programming 1, 125-136 (1971)
-
(1971)
Mathematical Programming
, vol.1
, pp. 125-136
-
-
Edmonds, J.1
-
30
-
-
38149062389
-
-
Fokkinga, M.: Monadic maps and folds for arbitrary datatypes. Department INF, Universiteit Twente (June 1994)
-
Fokkinga, M.: Monadic maps and folds for arbitrary datatypes. Department INF, Universiteit Twente (June 1994)
-
-
-
-
31
-
-
38149113155
-
Tupling and mutumorphisms
-
Fokkinga, M.M.: Tupling and mutumorphisms. The Squiggolist 1(4), 81-82 (1990)
-
(1990)
The Squiggolist
, vol.1
, Issue.4
, pp. 81-82
-
-
Fokkinga, M.M.1
-
32
-
-
38149033262
-
-
Fokkinga, M.M., Meijer, E.: Program calculation properties of continuous algebras. Technical Report CS-R9104, CWI, Amsterdam (January 1991)
-
Fokkinga, M.M., Meijer, E.: Program calculation properties of continuous algebras. Technical Report CS-R9104, CWI, Amsterdam (January 1991)
-
-
-
-
35
-
-
0003880013
-
-
Addison-Wesley, Reading
-
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
36
-
-
35048864529
-
-
Ghani, N., Uustalu, T., Vene, V.: Build, augment and destroy, universally. In: Chin, W.-N. (ed.) APLAS 2004. LNCS, 3302, Springer, Heidelberg (2004)
-
Ghani, N., Uustalu, T., Vene, V.: Build, augment and destroy, universally. In: Chin, W.-N. (ed.) APLAS 2004. LNCS, vol. 3302, Springer, Heidelberg (2004)
-
-
-
-
37
-
-
33645476734
-
Calculating functional programs
-
Blackhouse, R, Crole, R.L, Gibbons, J, eds, Algebraic and Coalgebraic Methods in the Mathematics of Program Construction, Springer, Heidelberg
-
Gibbons, J.: Calculating functional programs. In: Blackhouse, R., Crole, R.L., Gibbons, J. (eds.) Algebraic and Coalgebraic Methods in the Mathematics of Program Construction. LNCS, vol. 2297, pp. 148-203. Springer, Heidelberg (2002)
-
(2002)
LNCS
, vol.2297
, pp. 148-203
-
-
Gibbons, J.1
-
38
-
-
33746069620
-
Origami programming
-
Gibbons, J.: Origami programming. In Gibbons, de Moor [45], pp. 41-60
-
Gibbons, de Moor
, vol.45
, pp. 41-60
-
-
Gibbons, J.1
-
39
-
-
38149089883
-
-
Gibbons, J.: Design patterns as higher-order datatype-generic programs (June 2005), Tutorial presented at ECOOP http://2005.ecoop.org/8.html
-
Gibbons, J.: Design patterns as higher-order datatype-generic programs (June 2005), Tutorial presented at ECOOP http://2005.ecoop.org/8.html
-
-
-
-
40
-
-
38149110229
-
-
Gibbons, J.: Design patterns as higher-order datatype-generic programs (October 2005) Tutorial presented at OOPSLA http://www.oopsla.org/2005/ ShowEvent.do?id=121
-
Gibbons, J.: Design patterns as higher-order datatype-generic programs (October 2005) Tutorial presented at OOPSLA http://www.oopsla.org/2005/ ShowEvent.do?id=121
-
-
-
-
41
-
-
33750906397
-
Design patterns as higher-order datatype-generic programs
-
Hinze, R, ed
-
Gibbons, J.: Design patterns as higher-order datatype-generic programs. In: Hinze, R. (ed.) Workshop on Generic Programming (September 2006)
-
(2006)
Workshop on Generic Programming (September
-
-
Gibbons, J.1
-
42
-
-
33846860597
-
Metamorphisms: Streaming representation-changers
-
Gibbons, J.: Metamorphisms: Streaming representation-changers. Science of Computer Programming 65, 108-139 (2007)
-
(2007)
Science of Computer Programming
, vol.65
, pp. 108-139
-
-
Gibbons, J.1
-
43
-
-
38149060742
-
-
Gibbons, J., Backhouse, R., Oliveira, B., Reig, F.: Datatype-generic programming project (2003), http://web.comlab.ox.ac.uk/oucl/research/pdt/ap/dgp/
-
(2003)
Datatype-generic programming project
-
-
Gibbons, J.1
Backhouse, R.2
Oliveira, B.3
Reig, F.4
-
44
-
-
38149050952
-
The essence of the Iterator pattern
-
Uustalu, T, McBride, C, eds
-
Gibbons, J., Oliveira, B.C.d.S.: The essence of the Iterator pattern. In: Uustalu, T., McBride, C. (eds.) Mathematically-Structured Functional Programming (2006)
-
(2006)
Mathematically-Structured Functional Programming
-
-
Gibbons, J.1
Oliveira, B.C.D.S.2
-
45
-
-
38149053335
-
The Fun of Programming
-
Gibbons, J, de Moor, O, eds, Palgrave () ISBN 1-4039-0772-2
-
Gibbons, J., de Moor, O. (eds.).: The Fun of Programming. Cornerstones in Computing, Palgrave (2003) ISBN 1-4039-0772-2
-
(2003)
Cornerstones in Computing
-
-
-
46
-
-
38149037547
-
When is a function a fold or an unfold? Electronic Notes in Theoretical Computer Science
-
Gibbons, J., Hutton, G., Altenkirch, T.: When is a function a fold or an unfold? Electronic Notes in Theoretical Computer Science. In: Proceedings of Coalgebraic Methods in Computer Science, vol. 44(1) (2001)
-
(2001)
Proceedings of Coalgebraic Methods in Computer Science
, vol.44
, Issue.1
-
-
Gibbons, J.1
Hutton, G.2
Altenkirch, T.3
-
48
-
-
0031600906
-
The under-appreciated unfold
-
Baltimore, Maryland September
-
Gibbons, J., Jones, G.: The under-appreciated unfold. In: Proceedings of the Third ACM SIGPLAN International Conference on Functional Programming, pp. 273-279, Baltimore, Maryland (September 1998)
-
(1998)
Proceedings of the Third ACM SIGPLAN International Conference on Functional Programming
, pp. 273-279
-
-
Gibbons, J.1
Jones, G.2
-
49
-
-
33646400853
-
Enumerating the rationals
-
Gibbons, J., Lester, D., Bird, R.: Enumerating the rationals. Journal of Functional Programming 16, 281-291 (2006)
-
(2006)
Journal of Functional Programming
, vol.16
, pp. 281-291
-
-
Gibbons, J.1
Lester, D.2
Bird, R.3
-
52
-
-
0000422454
-
Parallelization of divide-and-conquer in the Bird-Meertens Formalism
-
Gorlatch, S., Lengauer, C.: Parallelization of divide-and-conquer in the Bird-Meertens Formalism. Formal Aspects of Computing 3 (1995)
-
(1995)
Formal Aspects of Computing
, vol.3
-
-
Gorlatch, S.1
Lengauer, C.2
-
53
-
-
34248204121
-
Concepts: Linguistic support for generic programming in C++
-
Gregor, D., Järvi, J., Siek, J.G., Reis, G.D., Stroustrup, B., Lumsdaine, A.: Concepts: Linguistic support for generic programming in C++. In: Object-Oriented Programming, Systems, Languages, and Applications (2006)
-
(2006)
Object-Oriented Programming, Systems, Languages, and Applications
-
-
Gregor, D.1
Järvi, J.2
Siek, J.G.3
Reis, G.D.4
Stroustrup, B.5
Lumsdaine, A.6
-
54
-
-
38149105008
-
-
Gregor, D., Schupp, S.: Making the usage of STL safe. In: Gibbons, Jeuring [47], pp. 127-140
-
Gregor, D., Schupp, S.: Making the usage of STL safe. In: Gibbons, Jeuring [47], pp. 127-140
-
-
-
-
55
-
-
0003714504
-
-
Springer, New York
-
Guttag, J.V., Horning, J.J., Garland, S.J., Jones, K.D., Modet, A., Wing, J.M.: Larch: Languages and Tools for Formal Specification. Texts and Monographs in Computer Science. Springer, New York (1993)
-
(1993)
Larch: Languages and Tools for Formal Specification. Texts and Monographs in Computer Science
-
-
Guttag, J.V.1
Horning, J.J.2
Garland, S.J.3
Jones, K.D.4
Modet, A.5
Wing, J.M.6
-
56
-
-
38149122594
-
-
A Categorical Programming Language. PhD thesis, Department of Computer Science, University of Edinburgh September
-
Hagino, T.: A Categorical Programming Language. PhD thesis, Department of Computer Science, University of Edinburgh (September 1987)
-
(1987)
-
-
Hagino, T.1
-
57
-
-
84976500945
-
-
Hinze, R.: Polytypic values possess polykinded types. In: Backhouse, R.C., Oliveira, J.N. (eds.) MPC 2000. LNCS, 1837, pp. 2-27. Springer, Heidelberg (2000)
-
Hinze, R.: Polytypic values possess polykinded types. In: Backhouse, R.C., Oliveira, J.N. (eds.) MPC 2000. LNCS, vol. 1837, pp. 2-27. Springer, Heidelberg (2000)
-
-
-
-
60
-
-
0142188058
-
Generic Haskell: Practice and theory
-
Backhouse, R, Gibbons, J, eds, Generic Programming, Springer, Heidelberg
-
Hinze, R., Jeuring, J.: Generic Haskell: Practice and theory. In: Backhouse, R., Gibbons, J. (eds.) Generic Programming. LNCS, vol. 2793, pp. 1-56. Springer, Heidelberg (2003)
-
(2003)
LNCS
, vol.2793
, pp. 1-56
-
-
Hinze, R.1
Jeuring, J.2
-
62
-
-
38149042334
-
-
Hinze, R., Peyton Jones, S.: Derivable type classes. In: Haskell Workshop (2000)
-
Hinze, R., Peyton Jones, S.: Derivable type classes. In: Haskell Workshop (2000)
-
-
-
-
64
-
-
0012151036
-
Notes on data structuring
-
Dahl, O.-J, Dijkstra, E.W, Hoare, CA.R, eds, Academic Press, London
-
Hoare, C.A.R.: Notes on data structuring. In: Dahl, O.-J., Dijkstra, E.W., Hoare, CA.R. (eds.) Structured Programming, APIC studies in data processing, pp. 83-174. Academic Press, London (1972)
-
(1972)
Structured Programming, APIC studies in data processing
, pp. 83-174
-
-
Hoare, C.A.R.1
-
65
-
-
84949199241
-
-
Hoogendijk, P., Backhouse, R.: When do datatypes commute? In: Moggi, E., Rosolini, G. (eds.) CTCS 1997. LNCS, 1290, pp. 242-260. Springer, Heidelberg (1997)
-
Hoogendijk, P., Backhouse, R.: When do datatypes commute? In: Moggi, E., Rosolini, G. (eds.) CTCS 1997. LNCS, vol. 1290, pp. 242-260. Springer, Heidelberg (1997)
-
-
-
-
66
-
-
0024648265
-
Why functional programming matters
-
Hughes, J.: Why functional programming matters. Computer Journal 32(2), 98-107 (1989)
-
(1989)
Computer Journal
, vol.32
, Issue.2
, pp. 98-107
-
-
Hughes, J.1
-
69
-
-
38149035547
-
-
Jansson, P.: Functional Polytypic Programming. PhD thesis, Computing Science, Chalmers University of Technology and Göteborg University, Sweden (May 2000)
-
Jansson, P.: Functional Polytypic Programming. PhD thesis, Computing Science, Chalmers University of Technology and Göteborg University, Sweden (May 2000)
-
-
-
-
71
-
-
84947808913
-
The functional imperative: Shape!
-
Hankin, C, ed, ESOP 1998 and ETAPS 1998, Springer, Heidelberg
-
Jay, B., Steckler, P.: The functional imperative: Shape! In: Hankin, C. (ed.) ESOP 1998 and ETAPS 1998. LNCS, vol. 1381, pp. 139-153. Springer, Heidelberg (1998)
-
(1998)
LNCS
, vol.1381
, pp. 139-153
-
-
Jay, B.1
Steckler, P.2
-
72
-
-
0029520303
-
A semantics for shape
-
Jay, C.B.: A semantics for shape. Science of Computer Programming 25(2-3), 251-283 (1995)
-
(1995)
Science of Computer Programming
, vol.25
, Issue.2-3
, pp. 251-283
-
-
Jay, C.B.1
-
75
-
-
38149071266
-
-
Jesperson, H.: POSIX shell and utilities (p1003.2) (September 1991), Draft 11.2 http://www.nic.funet.fi/pub/doc/posix/p1003.2/
-
Jesperson, H.: POSIX shell and utilities (p1003.2) (September 1991), Draft 11.2 http://www.nic.funet.fi/pub/doc/posix/p1003.2/
-
-
-
-
76
-
-
23844520192
-
Advanced Functional Programming
-
Jeuring, J, Meijer, E, eds, Springer, Heidelberg
-
Jeuring, J., Meijer, E.: In: Jeuring, J., Meijer, E. (eds.) Advanced Functional Programming. LNCS, vol. 925, Springer, Heidelberg (1995)
-
(1995)
LNCS
, vol.925
-
-
Jeuring, J.1
Meijer, E.2
-
77
-
-
0004215097
-
Composing monads
-
Technical Report RR-1004, Department of Computer Science, Yale December
-
Jones, M.P., Duponcheel, L.: Composing monads. Technical Report RR-1004, Department of Computer Science, Yale (December 1993)
-
(1993)
-
-
Jones, M.P.1
Duponcheel, L.2
-
78
-
-
33746035705
-
-
Kabanov, J., Vene, V.: Recursion schemes for dynamic programming. In: Uustalu, T. (ed.) MPC 2006. LNCS, 4014, Springer, Heidelberg (2006)
-
Kabanov, J., Vene, V.: Recursion schemes for dynamic programming. In: Uustalu, T. (ed.) MPC 2006. LNCS, vol. 4014, Springer, Heidelberg (2006)
-
-
-
-
79
-
-
38149050198
-
-
Kahn, J.: It's alive! Wired, 10.03:72-77 (March 2002)
-
Kahn, J.: It's alive! Wired, 10.03:72-77 (March 2002)
-
-
-
-
80
-
-
0034826796
-
-
Kennedy, A., Syme, D.: Design and implementation of generics for the.NET Common Language Runtime. In: Programming Language Design and Implementation, Snowbird, Utah, pp. 1-12 (2001)
-
Kennedy, A., Syme, D.: Design and implementation of generics for the.NET Common Language Runtime. In: Programming Language Design and Implementation, Snowbird, Utah, pp. 1-12 (2001)
-
-
-
-
81
-
-
0004134138
-
-
MIT Press, Cambridge
-
Kiczales, G., des Rivieres, J., Bobrow, D.C.: The Art of the Metaobject Protocol. MIT Press, Cambridge (1991)
-
(1991)
The Art of the Metaobject Protocol
-
-
Kiczales, G.1
des Rivieres, J.2
Bobrow, D.C.3
-
82
-
-
35248828504
-
Aspect-oriented programming
-
Aksit, M, Matsuoka, S, eds, ECOOP 1997, Springer, Heidelberg
-
Kiczales, G., Lamping, J., Menhdhekar, A., Maeda, C., Lopes, C., Loingtier, J.-M., Irwin, J.: Aspect-oriented programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 220-242. Springer, Heidelberg (1997)
-
(1997)
LNCS
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Menhdhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
83
-
-
24644453859
-
Combining monads
-
Launchbury, J, Sansom, P.M, eds, Glasgow, Springer, Heidelberg
-
King, D.J., Wadler, P.: Combining monads. In: Launchbury, J., Sansom, P.M. (eds.) Functional Programming, Glasgow 1992, Springer, Heidelberg (1993)
-
(1992)
Functional Programming
-
-
King, D.J.1
Wadler, P.2
-
84
-
-
33750916863
-
Haskell's Overlooked Object System
-
Technical Report cs/0509027, arXiv.org September
-
Kiselyov, O., Lämmel, R.: Haskell's Overlooked Object System. Technical Report cs/0509027, arXiv.org (September 2005)
-
(2005)
-
-
Kiselyov, O.1
Lämmel, R.2
-
85
-
-
38149017466
-
-
Korte, B., Lovász, L., Schrader, R.: Greedoids. Springer, Heidelberg (1991)
-
Korte, B., Lovász, L., Schrader, R.: Greedoids. Springer, Heidelberg (1991)
-
-
-
-
86
-
-
84947922952
-
Internal iteration externalized
-
Guerraoui, R, ed, ECOOP 1999, Springer, Heidelberg
-
Kühne, T.: Internal iteration externalized. In: Guerraoui, R. (ed.) ECOOP 1999. LNCS, vol. 1628, pp. 329-350. Springer, Heidelberg (1999)
-
(1999)
LNCS
, vol.1628
, pp. 329-350
-
-
Kühne, T.1
-
88
-
-
35048893887
-
-
Lazic, R., Nowak, D.: On a semantic definition of data independence. In: Hofmann, M.O. (ed.) TLCA 2003. LNCS, 2701, pp. 226-240. Springer, Heidelberg Technical Report CS-RR-392, Department of Computer Science, University of Warwick (2003)
-
Lazic, R., Nowak, D.: On a semantic definition of data independence. In: Hofmann, M.O. (ed.) TLCA 2003. LNCS, vol. 2701, pp. 226-240. Springer, Heidelberg Technical Report CS-RR-392, Department of Computer Science, University of Warwick (2003)
-
-
-
-
89
-
-
84976676329
-
A history of CLU
-
Liskov, B.: A history of CLU. ACM SIGPLAN Notices 28(3), 133-147 (1993)
-
(1993)
ACM SIGPLAN Notices
, vol.28
, Issue.3
, pp. 133-147
-
-
Liskov, B.1
-
92
-
-
0025507960
-
Data structures and program transformation
-
Malcolm, G.: Data structures and program transformation. Science of Computer Programming 14, 255-279 (1990)
-
(1990)
Science of Computer Programming
, vol.14
, pp. 255-279
-
-
Malcolm, G.1
-
93
-
-
0345886689
-
Automating Squiggol
-
Broy, M, Jones, C.B, eds, Israel, pp, North-Holland, Amsterdam
-
Martin, U., Nipkow, T.: Automating Squiggol. In: Broy, M., Jones, C.B. (eds.) IFIP TC2 Working Conference on Programming Concepts and Methods, Sea of Galilee, Israel, pp. 233-246. North-Holland, Amsterdam (1990)
-
(1990)
IFIP TC2 Working Conference on Programming Concepts and Methods, Sea of Galilee
, pp. 233-246
-
-
Martin, U.1
Nipkow, T.2
-
94
-
-
38149136138
-
-
McBride, C.: Naperian functors. Personal communication by email (5th April 2006)
-
McBride, C.: Naperian functors. Personal communication by email (5th April 2006)
-
-
-
-
97
-
-
38149072772
-
-
homepage
-
Meacham, J.: DrIFT homepage (2004), http://repetae.net/john/computer/ haskell/DrIFT/
-
(2004)
DrIFT
-
-
Meacham, J.1
-
99
-
-
84957703507
-
Calculate polytypically!
-
Kuchen, H, Swierstra, S.D, eds, PLILP 1996, Springer, Heidelberg
-
Meertens, L.: Calculate polytypically! In: Kuchen, H., Swierstra, S.D. (eds.) PLILP 1996. LNCS, vol. 1140, pp. 1-16. Springer, Heidelberg (1996)
-
(1996)
LNCS
, vol.1140
, pp. 1-16
-
-
Meertens, L.1
-
100
-
-
38149110230
-
-
Meertens, L.: Functor pulling. In: Backhouse, R., Sheard, T. (eds.) Workshop on Generic Programming, Marstrand, Sweden (1998)
-
Meertens, L.: Functor pulling. In: Backhouse, R., Sheard, T. (eds.) Workshop on Generic Programming, Marstrand, Sweden (1998)
-
-
-
-
101
-
-
85014115727
-
Functional programming with bananas, lenses, envelopes and barbed wire
-
Hughes, J, ed, Functional Programming Languages and Computer Architecture, Springer, Heidelberg
-
Meijer, E., Fokkinga, M., Paterson, R.: Functional programming with bananas, lenses, envelopes and barbed wire. In: Hughes, J. (ed.) Functional Programming Languages and Computer Architecture. LNCS, vol. 523, pp. 124-144. Springer, Heidelberg (1991)
-
(1991)
LNCS
, vol.523
, pp. 124-144
-
-
Meijer, E.1
Fokkinga, M.2
Paterson, R.3
-
102
-
-
38149127784
-
Merging monads and folds for functional programming
-
Meijer, E., Jeuring, J.: Merging monads and folds for functional programming. In: Jeuring and Meijer [76]
-
Jeuring and Meijer
, pp. 76
-
-
Meijer, E.1
Jeuring, J.2
-
103
-
-
0018105622
-
A theory of type polymorphism in programming
-
Milner, R.: A theory of type polymorphism in programming. Journal of Computer and System Sciences 17, 348-375 (1978)
-
(1978)
Journal of Computer and System Sciences
, vol.17
, pp. 348-375
-
-
Milner, R.1
-
104
-
-
0003444157
-
-
revised edn, MIT Press, Cambridge
-
Milner, R., Tofte, M., Harper, R., MacQueen, D.: Definition of Standard ML. revised edn., MIT Press, Cambridge (1997)
-
(1997)
Definition of Standard ML
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
MacQueen, D.4
-
105
-
-
0026188821
-
Notions of computation and monads
-
Moggi, E.: Notions of computation and monads. Information and Computation 93(1) (1991)
-
(1991)
Information and Computation
, vol.93
, Issue.1
-
-
Moggi, E.1
-
106
-
-
38149006638
-
-
Moggi, E., Bellé, G., Barry Jay, C.: shapely functors and traversals. In: Hoffman, M., Pavlovic, D., Rosolini, P. (eds.) Category Theory in Computer Science (1999)
-
Moggi, E., Bellé, G., Barry Jay, C.: shapely functors and traversals. In: Hoffman, M., Pavlovic, D., Rosolini, P. (eds.) Category Theory in Computer Science (1999)
-
-
-
-
108
-
-
56549129258
-
Revised report on the algorithmic language ALGOL 60
-
Naur, P., Backus, J.W., Bauer, F.L., Green, J., Katz, C., McCarthy, J., Perlis, A.J., Rutishauser, H., Samelson, K., Vauquois, B., Wegstein, J.H., van Wijngaarden, A., Woodger, M.: Revised report on the algorithmic language ALGOL 60. Communications of the ACM 6(1), 1-17 (1963)
-
(1963)
Communications of the ACM
, vol.6
, Issue.1
, pp. 1-17
-
-
Naur, P.1
Backus, J.W.2
Bauer, F.L.3
Green, J.4
Katz, C.5
McCarthy, J.6
Perlis, A.J.7
Rutishauser, H.8
Samelson, K.9
Vauquois, B.10
Wegstein, J.H.11
van Wijngaarden, A.12
Woodger, M.13
-
109
-
-
0034919685
-
Fusion of recursive programs with computation effects
-
Pardo, A.: Fusion of recursive programs with computation effects. Theoretical Computer Science 260, 165-207 (2001)
-
(2001)
Theoretical Computer Science
, vol.260
, pp. 165-207
-
-
Pardo, A.1
-
110
-
-
33646022280
-
-
Pardo, A.: Combining datatypes and effects. In: Vene, V., Uustalu, T. (eds.) AFP 2004. LNCS, 3622, pp. 171-209. Springer, Heidelberg (2005)
-
Pardo, A.: Combining datatypes and effects. In: Vene, V., Uustalu, T. (eds.) AFP 2004. LNCS, vol. 3622, pp. 171-209. Springer, Heidelberg (2005)
-
-
-
-
111
-
-
38149073657
-
Preliminary report: International Algebraic Language
-
Perlis, A.J., Samelson, K.: Preliminary report: International Algebraic Language. Communications of the ACM 1(12), 8-22 (1958)
-
(1958)
Communications of the ACM
, vol.1
, Issue.12
, pp. 8-22
-
-
Perlis, A.J.1
Samelson, K.2
-
112
-
-
34248401342
-
The Haskell 98 Language and Libraries
-
Cambridge University Press, Cambridge
-
Peyton Jones, S.: The Haskell 98 Language and Libraries: The Revised Report. Cambridge University Press, Cambridge (2003)
-
(2003)
The Revised Report
-
-
Peyton Jones, S.1
-
113
-
-
38149105413
-
Simple unification-based type inference for generalized algebraic data types
-
Peyton Jones, S., Vytiniotis, D., Weirich, S., Washburn, G.: Simple unification-based type inference for generalized algebraic data types. In: International Conference on Functional Programming (2006)
-
(2006)
International Conference on Functional Programming
-
-
Peyton Jones, S.1
Vytiniotis, D.2
Weirich, S.3
Washburn, G.4
-
115
-
-
9444273581
-
Programatica tools for certifiable, auditable development of high-assurance systems in Haskell
-
Programatica Team, National Security Agency April
-
Programatica Team. Programatica tools for certifiable, auditable development of high-assurance systems in Haskell. In: High Confidence Software and Systems Conference. National Security Agency (April 2003)
-
(2003)
High Confidence Software and Systems Conference
-
-
-
116
-
-
84976827574
-
Towards a theory of type structure
-
Robinet, B, ed, Programming Symposium, Springer, Heidelberg
-
Reynolds, J.C.: Towards a theory of type structure. In: Robinet, B. (ed.) Programming Symposium. LNCS, vol. 19, pp. 408-425. Springer, Heidelberg (1974)
-
(1974)
LNCS
, vol.19
, pp. 408-425
-
-
Reynolds, J.C.1
-
117
-
-
0020919435
-
Types, abstraction and parametric polymorphism
-
Elsevier, Amsterdam
-
Reynolds, J.C.: Types, abstraction and parametric polymorphism. In: Information Processing 83, pp. 513-523. Elsevier, Amsterdam (1983)
-
(1983)
Information Processing
, vol.83
, pp. 513-523
-
-
Reynolds, J.C.1
-
120
-
-
0011581750
-
-
Addison-Wesley, Reading
-
Siek, J., Lee, L.-Q., Lumsdaine, A.: The Boost Graph Library. Addison-Wesley, Reading (2002)
-
(2002)
The Boost Graph Library
-
-
Siek, J.1
Lee, L.-Q.2
Lumsdaine, A.3
-
122
-
-
0002489672
-
The Bird-Meertens Formalism as a parallel model
-
Kowalik, J.S, Grandinetti, L, eds, Software for Parallel Computation, Springer, Heidelberg
-
Skillicorn, D.B.: The Bird-Meertens Formalism as a parallel model. In: Kowalik, J.S., Grandinetti, L. (eds.) Software for Parallel Computation. NATO ASI Series F, vol. 106, Springer, Heidelberg (1993)
-
(1993)
NATO ASI Series F
, vol.106
-
-
Skillicorn, D.B.1
-
125
-
-
84947243313
-
A gentle introduction to multi-stage programming
-
Lengauer, C, Batory, D, Consel, C, Odersky, M, eds, Domain-Specific Program Generation, Springer, Heidelberg
-
Taha, W.: A gentle introduction to multi-stage programming. In: Lengauer, C., Batory, D., Consel, C., Odersky, M. (eds.) Domain-Specific Program Generation. LNCS, vol. 3016, pp. 30-50. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3016
, pp. 30-50
-
-
Taha, W.1
-
126
-
-
38149048844
-
-
Unruh, E.: Prime number computation. ANSI X3J16-94-0075/ISO WG21-462 (1994)
-
Unruh, E.: Prime number computation. ANSI X3J16-94-0075/ISO WG21-462 (1994)
-
-
-
-
127
-
-
0006903554
-
Primitive (co)recursion and course-of-value (co)iteration
-
Uustalu, T., Vene, V.: Primitive (co)recursion and course-of-value (co)iteration. Informatica 10(1), 5-26 (1999)
-
(1999)
Informatica
, vol.10
, Issue.1
, pp. 5-26
-
-
Uustalu, T.1
Vene, V.2
-
128
-
-
0016652463
-
Revised report on the algorithmic language ALGOL 68
-
van Wijngaarden, A., Mailloux, B.J., Peck, J.E.L., Koster, C.H.A., Sintzoff, M., Lindsey, C.H., Meertens, L.G.L.T., Fisker, R.G.: Revised report on the algorithmic language ALGOL 68. Acta Informatica 5(1-3) (1975)
-
(1975)
Acta Informatica
, vol.5
, Issue.1-3
-
-
van Wijngaarden, A.1
Mailloux, B.J.2
Peck, J.E.L.3
Koster, C.H.A.4
Sintzoff, M.5
Lindsey, C.H.6
Meertens, L.G.L.T.7
Fisker, R.G.8
-
130
-
-
0347960142
-
Functional programming with apomorphisms (corecursion). Proceedings of the Estonian Academy of Sciences: Physics, Mathematics
-
Vene, V., Uustalu, T.: Functional programming with apomorphisms (corecursion). Proceedings of the Estonian Academy of Sciences: Physics, Mathematics. In: 9th Nordic Workshop on Programming Theory 47(3), 147-161 (1998)
-
(1998)
9th Nordic Workshop on Programming Theory
, vol.47
, Issue.3
, pp. 147-161
-
-
Vene, V.1
Uustalu, T.2
-
133
-
-
0025444759
-
Deforestation: Transforming programs to eliminate trees
-
Wadler, P.: 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
-
136
-
-
0031702931
-
How to solve the reuse problem? Functional programming
-
IEEE, Los Alamitos
-
Wadler, P.: How to solve the reuse problem? Functional programming. In: International Conference on Software Reuse, pp. 371-372. IEEE, Los Alamitos (1998), http://doi.ieeecomputersociety.org/10.1109/ICSR.1998.685772
-
(1998)
International Conference on Software Reuse
, pp. 371-372
-
-
Wadler, P.1
-
138
-
-
0041681844
-
A contribution to the development of ALGOL
-
Wirth, N., Hoare, C.A.R.: A contribution to the development of ALGOL. Communications of the ACM 9(6), 413-432 (1966)
-
(1966)
Communications of the ACM
, vol.9
, Issue.6
, pp. 413-432
-
-
Wirth, N.1
Hoare, C.A.R.2
|