-
1
-
-
0347771001
-
Unfolding pointer algorithms
-
Bird, R.: Unfolding pointer algorithms. Journal of Functional Programming 11(3), 347-358 (2001)
-
(2001)
Journal of Functional Programming
, vol.11
, Issue.3
, pp. 347-358
-
-
Bird, R.1
-
3
-
-
0022103846
-
Automatic synthesis of typed λ-programs on term algebras
-
Böhm, C., Berarducci, A.: Automatic synthesis of typed λ-programs on term algebras. Theoretical Computer Science 39, 135-154 (1985)
-
(1985)
Theoretical Computer Science
, vol.39
, pp. 135-154
-
-
Böhm, C.1
Berarducci, A.2
-
4
-
-
0029461481
-
The Hopkins Object Group, Gary T. Leavens, and Benjamin Pierce. On binary methods
-
Bruce, K., Cardelli, L., Castagna, G.: The Hopkins Object Group, Gary T. Leavens, and Benjamin Pierce. On binary methods. Theory and Practice of Object Systems 1(3), 221-242 (1995)
-
(1995)
Theory and Practice of Object Systems
, vol.1
, Issue.3
, pp. 221-242
-
-
Bruce, K.1
Cardelli, L.2
Castagna, G.3
-
6
-
-
0003483482
-
-
October
-
Burton, W., Meijer, E., Sansom, P., Thompson, S., Wadler, P.: Views: An extension to Haskell pattern matching (October 1996), http://www.haskell.org/ development/views.html
-
(1996)
Views: An extension to Haskell pattern matching
-
-
Burton, W.1
Meijer, E.2
Sansom, P.3
Thompson, S.4
Wadler, P.5
-
7
-
-
0003797989
-
-
Department of Computer Science, University of Calgary May
-
Cockett, R., Fukushima, T.: About Charity. Department of Computer Science, University of Calgary (May 1992)
-
(1992)
About Charity
-
-
Cockett, R.1
Fukushima, T.2
-
8
-
-
84976712057
-
-
Cook, W.R.: Object-oriented programming versus abstract data types. In: de Bakker, J.W., Rozenberg, G., de Roever, W.-P. (eds.) REX 1990. LNCS, 489, pp. 151-178. Springer, Heidelberg (1991)
-
Cook, W.R.: Object-oriented programming versus abstract data types. In: de Bakker, J.W., Rozenberg, G., de Roever, W.-P. (eds.) REX 1990. LNCS, vol. 489, pp. 151-178. Springer, Heidelberg (1991)
-
-
-
-
9
-
-
38849134072
-
Stream fusion: From lists to streams to nothing at all
-
Coutts, D., Leshchinskiy, R., Stewart, D.: Stream fusion: From lists to streams to nothing at all. In: International Conference on Functional Programming, pp. 315-326 (2007)
-
(2007)
International Conference on Functional Programming
, pp. 315-326
-
-
Coutts, D.1
Leshchinskiy, R.2
Stewart, D.3
-
10
-
-
84976779102
-
The humble programmer
-
Dijkstra, E.W.: The humble programmer. Communications of the ACM 15(10), 859-866 (1972), http://www.cs.utexas.edu/~EWD/transcriptions/EWD03xx/EWD340.html
-
(1972)
Communications of the ACM
, vol.15
, Issue.10
, pp. 859-866
-
-
Dijkstra, E.W.1
-
11
-
-
38149078922
-
Matching Objects with Patterns
-
Ernst, E, ed, ECOOP 2007, Springer, Heidelberg
-
Emir, B., Odersky, M., Williams, J.: Matching Objects with Patterns. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol. 4609, pp. 273-298. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4609
, pp. 273-298
-
-
Emir, B.1
Odersky, M.2
Williams, J.3
-
12
-
-
84958979608
-
Categorical Programming with Abstract Data Types
-
Haeberer, A.M, ed, AMAST 1998, Springer, Heidelberg
-
Erwig, M.: Categorical Programming with Abstract Data Types. In: Haeberer, A.M. (ed.) AMAST 1998. LNCS, vol. 1548, pp. 406-421. Springer, Heidelberg (1998)
-
(1998)
LNCS
, vol.1548
, pp. 406-421
-
-
Erwig, M.1
-
13
-
-
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
-
14
-
-
38149027040
-
Datatype-generic programming
-
Backhouse, R, Gibbons, J, Hinze, R, Jeuring, J, eds, SSDGP 2006, Springer, Heidelberg
-
Gibbons, J.: Datatype-generic programming. In: Backhouse, R., Gibbons, J., Hinze, R., Jeuring, J. (eds.) SSDGP 2006. LNCS, vol. 4719. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4719
-
-
Gibbons, J.1
-
15
-
-
24044451886
-
Proof methods for corecursive programs
-
Gibbons, J., Hutton, G.: Proof methods for corecursive programs. Fundamenta Informaticae 66(4), 353-366 (2005)
-
(2005)
Fundamenta Informaticae
, vol.66
, Issue.4
, pp. 353-366
-
-
Gibbons, J.1
Hutton, G.2
-
16
-
-
0031600906
-
The under-appreciated unfold
-
Baltimore, Maryland, pp, September
-
Gibbons, J., Jones, G.: The under-appreciated unfold. In: International Conference on Functional Programming, Baltimore, Maryland, pp. 273-279 (September 1998)
-
(1998)
International Conference on Functional Programming
, pp. 273-279
-
-
Gibbons, J.1
Jones, G.2
-
19
-
-
0003297091
-
Proofs and Types
-
Cambridge University Press, Cambridge
-
Girard, J.-Y., Lafont, Y., Taylor, P.: Proofs and Types. Tracts in Theoretical Computer Science, vol. 7. Cambridge University Press, Cambridge (1989), http://www.monad.me.uk/stable/Proofs+Types.html
-
(1989)
Tracts in Theoretical Computer Science
, vol.7
-
-
Girard, J.-Y.1
Lafont, Y.2
Taylor, P.3
-
23
-
-
0002715717
-
Objects and classes, coalgebraically
-
Freitag, B, Jones, C.B, Lengauer, C, Schek, H.-J, eds, Kluwer, Dordrecht
-
Jacobs, B.: Objects and classes, coalgebraically. In: Freitag, B., Jones, C.B., Lengauer, C., Schek, H.-J. (eds.) Object-Orientation with Parallelism and Persistence, pp. 83-103. Kluwer, Dordrecht (1996)
-
(1996)
Object-Orientation with Parallelism and Persistence
, pp. 83-103
-
-
Jacobs, B.1
-
28
-
-
48949093603
-
-
Läufer, K., Odersky, M.: An extension of ML with first-class abstract types. In: SIGPLAN Workshop on ML and its Applications (June 1992)
-
Läufer, K., Odersky, M.: An extension of ML with first-class abstract types. In: SIGPLAN Workshop on ML and its Applications (June 1992)
-
-
-
-
31
-
-
0000626344
-
On the equivalence of data representations
-
Papers in Honor of John McCarthy, pp, Academic Press Professional, Inc, San Diego
-
Mitchell, J.C.: On the equivalence of data representations. In: Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy, pp. 305-329. Academic Press Professional, Inc., San Diego (1991)
-
(1991)
Artificial Intelligence and Mathematical Theory of Computation
, pp. 305-329
-
-
Mitchell, J.C.1
-
33
-
-
48949103395
-
Catamorphism Based
-
Program Transformations for Non-Strict Functional Languages. PhD thesis, Department of Computing Science, University of Glasgow 2000
-
Németh, L.: Catamorphism Based Program Transformations for Non-Strict Functional Languages. PhD thesis, Department of Computing Science, University of Glasgow (2000)
-
-
-
Németh, L.1
-
35
-
-
0029706585
-
A new look at pattern matching in abstract data types
-
ACM Press, New York
-
Gostanza, P.P., Peña, R., Núñez, M.: A new look at pattern matching in abstract data types. In: International Conference on Functional Programming, pp. 110-121. ACM Press, New York (1996)
-
(1996)
International Conference on Functional Programming
, pp. 110-121
-
-
Gostanza, P.P.1
Peña, R.2
Núñez, M.3
-
36
-
-
84945924340
-
-
Park, D.: Concurrency and automata on infinite sequences. In: Deussen, P. (ed.) GI-TCS 1981. LNCS, 104, pp. 167-183. Springer, Heidelberg (1981)
-
Park, D.: Concurrency and automata on infinite sequences. In: Deussen, P. (ed.) GI-TCS 1981. LNCS, vol. 104, pp. 167-183. Springer, Heidelberg (1981)
-
-
-
-
37
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
Parnas, D.L.: On the criteria to be used in decomposing systems into modules. Communications of the ACM 15(12), 1053-1058 (1972)
-
(1972)
Communications of the ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.L.1
-
38
-
-
48949099244
-
-
Paterson, R.: Haskell hierarchical libraries: Data.Sequence (accessed, 2007), http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Sequence. html
-
Paterson, R.: Haskell hierarchical libraries: Data.Sequence (accessed, 2007), http://www.haskell.org/ghc/docs/latest/html/libraries/base/Data-Sequence. html
-
-
-
-
40
-
-
1142294674
-
The Haskell 98 Language and Libraries
-
Cambridge University Press, Cambridge
-
Jones, S.P.: The Haskell 98 Language and Libraries: The Revised Report. Cambridge University Press, Cambridge (2003)
-
(2003)
The Revised Report
-
-
Jones, S.P.1
-
42
-
-
48949089648
-
-
Jones, S.P., Tolmach, A., Hoare, T.: Playing by the rules: Rewriting as a practical optimisation technique in GHC. In: Hinze, R. (ed.) Haskell Workshop (2001)
-
Jones, S.P., Tolmach, A., Hoare, T.: Playing by the rules: Rewriting as a practical optimisation technique in GHC. In: Hinze, R. (ed.) Haskell Workshop (2001)
-
-
-
-
44
-
-
85028748723
-
-
Plotkin, G., Abadi, M.: A logic for parametric polymorphism. In: Bezem, M., Groote, J.F. (eds.) TLCA 1993. LNCS, 664, pp. 361-375. Springer, Heidelberg (1993)
-
Plotkin, G., Abadi, M.: A logic for parametric polymorphism. In: Bezem, M., Groote, J.F. (eds.) TLCA 1993. LNCS, vol. 664, pp. 361-375. Springer, Heidelberg (1993)
-
-
-
-
45
-
-
84976111956
-
An approach to object semantics based on terminal co-algebras
-
Reichel, H.: An approach to object semantics based on terminal co-algebras. Mathematical Structures in Computer Science 5, 129-152 (1995)
-
(1995)
Mathematical Structures in Computer Science
, vol.5
, pp. 129-152
-
-
Reichel, H.1
-
46
-
-
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
-
47
-
-
0020919435
-
Types, abstraction and parametric polymorphism
-
Elsevier, Amsterdam
-
Reynolds, J.C.: Types, abstraction and parametric polymorphism. In: Information Processing, vol. 83, pp. 513-523. Elsevier, Amsterdam (1983)
-
(1983)
Information Processing
, vol.83
, pp. 513-523
-
-
Reynolds, J.C.1
-
49
-
-
38849129364
-
Extensible pattern matching via a lightweight language extension
-
Syme, D., Neverov, G., Margetson, J.: Extensible pattern matching via a lightweight language extension. In: International Conference on Functional Programming, pp. 29-40 (2007)
-
(2007)
International Conference on Functional Programming
, pp. 29-40
-
-
Syme, D.1
Neverov, G.2
Margetson, J.3
-
50
-
-
48949090707
-
-
Thompson, S.: Higher-order + polymorphic = reusable. Technical Report 224, University of Kent at Canterbury (May 1997), http://www.cs.kent.ac.uk/pubs/ 1997/224/
-
Thompson, S.: Higher-order + polymorphic = reusable. Technical Report 224, University of Kent at Canterbury (May 1997), http://www.cs.kent.ac.uk/pubs/ 1997/224/
-
-
-
-
51
-
-
84958980478
-
-
Tullsen, M.: First Class Patterns. In: Pontelli, E., Santos Costa, V. (eds.) PADL 2000. LNCS, 1753, pp. 1-15. Springer, Heidelberg (2000)
-
Tullsen, M.: First Class Patterns. In: Pontelli, E., Santos Costa, V. (eds.) PADL 2000. LNCS, vol. 1753, pp. 1-15. Springer, Heidelberg (2000)
-
-
-
-
52
-
-
48949089395
-
-
Turner, D.A.: Elementary strong functional programming. In: Hartel, P.H., Plasmeijer, R. (eds.) FPLE 1995. LNCS, 1022. Springer, Heidelberg (1995)
-
Turner, D.A.: Elementary strong functional programming. In: Hartel, P.H., Plasmeijer, R. (eds.) FPLE 1995. LNCS, vol. 1022. Springer, Heidelberg (1995)
-
-
-
-
55
-
-
84976665565
-
A critique of Abelson and Sussman: Why calculating is better than scheming
-
Wadler, P.: A critique of Abelson and Sussman: Why calculating is better than scheming. SIGPLAN Notices 22(3), 8 (1987)
-
(1987)
SIGPLAN Notices
, vol.22
, Issue.3
, pp. 8
-
-
Wadler, P.1
-
56
-
-
84944082436
-
Views: A way for mattern matching to cohabit with data abstraction
-
ACM Press, New York
-
Wadler, P.: Views: A way for mattern matching to cohabit with data abstraction. In: Principles of Programming Languages, pp. 307-313. ACM Press, New York (1987)
-
(1987)
Principles of Programming Languages
, pp. 307-313
-
-
Wadler, P.1
-
58
-
-
48949086513
-
-
Recursive types for free, July, unpublished manuscript
-
Wadler, P.: Recursive types for free! (July 1990) (unpublished manuscript), http://homepages.inf.ed.ac.uk/wadler/papers/free-rectypes/free- rectypes.txt
-
(1990)
-
-
Wadler, P.1
-
59
-
-
0018505424
-
Final algebra semantics and data type extensions
-
Wand, M.: Final algebra semantics and data type extensions. Journal of Computer and System Sciences 19, 27-44 (1979)
-
(1979)
Journal of Computer and System Sciences
, vol.19
, pp. 27-44
-
-
Wand, M.1
-
62
-
-
85031915096
-
A note on categorical datatypes
-
Pitt, D.H, Rydeheard, D.E, Dyjber, P, Pitts, A.M, Poigné, A, eds, Category Theory and Computer Science, Springer, Heidelberg
-
Wraith, G.: A note on categorical datatypes. In: Pitt, D.H., Rydeheard, D.E., Dyjber, P., Pitts, A.M., Poigné, A. (eds.) Category Theory and Computer Science. LNCS, vol. 389. Springer, Heidelberg (1989)
-
(1989)
LNCS
, vol.389
-
-
Wraith, G.1
|