-
2
-
-
0032690694
-
Programming with CGAL: The example of triangulations
-
ACM Press
-
J.-D. Boissonnat, F. Cazals, F. Da, O. Devillers, S. Pion, F. Rebufat, M. Teillaud, and M. Yvinec. Programming with CGAL: the example of triangulations. In Proceedings of the fifteenth annual symposium on Computational geometry, pages 421-422. ACM Press, 1999.
-
(1999)
Proceedings of the Fifteenth Annual Symposium on Computational Geometry
, pp. 421-422
-
-
Boissonnat, J.-D.1
Cazals, F.2
Da, F.3
Devillers, O.4
Pion, S.5
Rebufat, F.6
Teillaud, M.7
Yvinec, M.8
-
5
-
-
17244371685
-
PolyTOIL: A type-safe polymorphic object-oriented language
-
W. Olthoff, editor, number 952 in Lecture Notes in Computer Science. Springer-Verlag
-
K. B. Brace, A. Schuett, and R. van Gent. PolyTOIL: A type-safe polymorphic object-oriented language. In W. Olthoff, editor, Proceedings of ECOOP '95, number 952 in Lecture Notes in Computer Science, pages 27-51. Springer-Verlag, 1995.
-
(1995)
Proceedings of ECOOP '95
, pp. 27-51
-
-
Brace, K.B.1
Schuett, A.2
Van Gent, R.3
-
6
-
-
84976755024
-
F-bounded polymorphism for object-oriented programming
-
P. Canning, W. Cook, W. Hill, W. Olthoff, and J. C. Mitchell. F-bounded polymorphism for object-oriented programming. In Proceedings of the fourth international conference on functional programming languages and computer architecture, 1989.
-
(1989)
Proceedings of the Fourth International Conference on Functional Programming Languages and Computer Architecture
-
-
Canning, P.1
Cook, W.2
Hill, W.3
Olthoff, W.4
Mitchell, J.C.5
-
7
-
-
0022333721
-
On understanding types, data abstraction, and polymorphism
-
L. Cardelli and P. Wegner. 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
-
8
-
-
29144451549
-
Associated types with class
-
ACM, Jan.
-
M. Chakravarty, G. Keller, S. P. Jones, and S. Marlow. Associated types with class. In Proceedings of the 32nd ACM-SIGACT Symposium on Principles of Programming Languages, POPL 2005, Long Beach, California, pages 1-13. ACM, Jan. 2005.
-
(2005)
Proceedings of the 32nd ACM-SIGACT Symposium on Principles of Programming Languages, POPL 2005, Long Beach, California
, pp. 1-13
-
-
Chakravarty, M.1
Keller, G.2
Jones, S.P.3
Marlow, S.4
-
12
-
-
0005345175
-
-
PhD thesis, Department of Computer Science, University of Aarhus, Århus, Denmark
-
E. Ernst, gbeta - a Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance. PhD thesis, Department of Computer Science, University of Aarhus, Århus, Denmark, 1999.
-
(1999)
gbeta - A Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance
-
-
Ernst, E.1
-
13
-
-
84881388830
-
Family polymorphism
-
ECOOP. Springer, June
-
E. Ernst. Family polymorphism. In ECOOP, volume 2072 of Lecture Notes in Computer Science, pages 303-326. Springer, June 2001.
-
(2001)
Lecture Notes in Computer Science
, vol.2072
, pp. 303-326
-
-
Ernst, E.1
-
14
-
-
1442288533
-
A comparative study of language support for generic programming
-
ACM Press, Oct.
-
R. Garcia, J. Järvi, A. Lumsdaine, J. Siek, and J. Willcock. A comparative study of language support for generic programming. In Proceedings of the 18th ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, pages 115-134. ACM Press, Oct. 2003.
-
(2003)
Proceedings of the 18th ACM SIGPLAN Conference on Object-oriented Programing, Systems, Languages, and Applications
, pp. 115-134
-
-
Garcia, R.1
Järvi, J.2
Lumsdaine, A.3
Siek, J.4
Willcock, J.5
-
16
-
-
0005302189
-
Introducing OBJ
-
Cambridge University Press
-
J. A. Goguen, T. Winker, J. Meseguer, K. Futatsugi, and J.-P. Jouannaud. Introducing OBJ. In Applications of Algebraic Specification using OBJ. Cambridge University Press, 1992.
-
(1992)
Applications of Algebraic Specification Using OBJ
-
-
Goguen, J.A.1
Winker, T.2
Meseguer, J.3
Futatsugi, K.4
Jouannaud, J.-P.5
-
17
-
-
0030103375
-
Type classes in Haskell
-
C. V. Hall, K. Hammond, S. L. P. Jones, and P. L. Wadler. Type classes in Haskell. ACM Trans. Program. Lang. Syst., 18(2): 109-138, 1996.
-
(1996)
ACM Trans. Program. Lang. Syst.
, vol.18
, Issue.2
, pp. 109-138
-
-
Hall, C.V.1
Hammond, K.2
Jones, S.L.P.3
Wadler, P.L.4
-
18
-
-
1442284888
-
-
1 rue de Varembé, Case postale 56, CH-1211 Genève 20, Switzerland
-
International Standardization Organization (ISO). ANSI/ISO Standard 14882, Programming Language. C++. 1 rue de Varembé, Case postale 56, CH-1211 Genève 20, Switzerland, 1998.
-
(1998)
ANSI/ISO Standard 14882, Programming Language. C++
-
-
-
19
-
-
77956164339
-
An analysis of constrained polymorphism for generic programming
-
K. Davis and J. Striegnitz, editors, Anaheim, CA, Oct.
-
J. Jarvi, A. Lumsdaine, J. Siek, and J. Willcock. An analysis of constrained polymorphism for generic programming. In K. Davis and J. Striegnitz, editors, Multiparadigm Programming in Object-Oriented Languages Workshop (MPOOL) at OOPSLA, Anaheim, CA, Oct. 2003.
-
(2003)
Multiparadigm Programming in Object-oriented Languages Workshop (MPOOL) at OOPSLA
-
-
Jarvi, J.1
Lumsdaine, A.2
Siek, J.3
Willcock, J.4
-
21
-
-
84947265273
-
Type classes with functional dependencies
-
number 1782 in LNCS. Springer-Verlag, March
-
M. P. Jones. Type classes with functional dependencies. In European Symposium on Programming, number 1782 in LNCS, pages 230-244. Springer-Verlag, March 2000.
-
(2000)
European Symposium on Programming
, pp. 230-244
-
-
Jones, M.P.1
-
22
-
-
33750994182
-
Named instances for Haskell type classes
-
R. Hinze, editor Proc. Haskell Workshop 2001
-
W. Kahl and J. Scheffczyk. Named instances for Haskell type classes. In R. Hinze, editor, Proc. Haskell Workshop 2001, volume 59 of ENTCS, 2001. See also:http://ist.unibw-muenchen.de/ Haske11/NamedInstances/.
-
(2001)
ENTCS
, vol.59
-
-
Kahl, W.1
Scheffczyk, J.2
-
23
-
-
0040111868
-
Tecton: A framework for specifying and verifying generic system components
-
Department of Computer Science, Rensselaer Polytechnic Institute, Troy, New York 12180, July
-
D. Kapur and D. Musser. Tecton: a framework for specifying and verifying generic system components. Technical Report RPI-92-20, Department of Computer Science, Rensselaer Polytechnic Institute, Troy, New York 12180, July 1992.
-
(1992)
Technical Report
, vol.RPI-92-20
-
-
Kapur, D.1
Musser, D.2
-
25
-
-
17944368267
-
Operators and algebraic structures
-
ACM
-
D. Kapur, D. R. Musser, and A. Stepanov. Operators and algebraic structures. In Proc. of the Conference on Functional Programming Languages and Computer Architecture, Portsmouth, New Hampshire. ACM, 1981.
-
(1981)
Proc. of the Conference on Functional Programming Languages and Computer Architecture, Portsmouth, New Hampshire
-
-
Kapur, D.1
Musser, D.R.2
Stepanov, A.3
-
26
-
-
0028134358
-
A type system for prototyping languages
-
D. Katiyar, D. Luckham, and J. Mitchell. A type system for prototyping languages. In Conference Record of POPL '94: 21st ACM SIGPLAN-SIGACT Symposium of Principles of Programming Languages, Portland, Oregon, pages 138-150, 1994.
-
(1994)
Conference Record of POPL '94: 21st ACM SIGPLAN-SIGACT Symposium of Principles of Programming Languages, Portland, Oregon
, pp. 138-150
-
-
Katiyar, D.1
Luckham, D.2
Mitchell, J.3
-
28
-
-
12444271043
-
Higher order imperative programming
-
Rensselaer Polytechnic Institute
-
A. Kershenbaum, D. Musser, and A. Stepanov. Higher order imperative programming. Technical Report 88-10, Rensselaer Polytechnic Institute, 1988.
-
(1988)
Technical Report
, vol.88
, Issue.10
-
-
Kershenbaum, A.1
Musser, D.2
Stepanov, A.3
-
29
-
-
84858887705
-
-
chapter Reusable Software in Computer Vision. Acadamic Press
-
U. Köthe. Handbook on Computer Vision and Applications, volume 3, chapter Reusable Software in Computer Vision. Acadamic Press, 1999.
-
(1999)
Handbook on Computer Vision and Applications
, vol.3
-
-
Köthe, U.1
-
30
-
-
1142287637
-
MLF: Raising ML to the power of System-F
-
ACM Press, aug
-
D. Le Botlan and D. Rémy. MLF: Raising ML to the power of System-F. In Proceedings of the International Conference on Functional Programming (ICFP 2003), Uppsala, Sweden, pages 27-38. ACM Press, aug 2003.
-
(2003)
Proceedings of the International Conference on Functional Programming (ICFP 2003), Uppsala, Sweden
, pp. 27-38
-
-
Le Botlan, D.1
Rémy, D.2
-
31
-
-
0004148166
-
-
September
-
X. Leroy, D. Doligez, J. Garrigue, D. Remy, and J. Vouillon. The Object Caml Documentation and User's Manual, September 2003.
-
(2003)
The Object Caml Documentation and User's Manual
-
-
Leroy, X.1
Doligez, D.2
Garrigue, J.3
Remy, D.4
Vouillon, J.5
-
32
-
-
1242308579
-
CLU reference manual
-
Cambridge, MA, USA, October
-
B. Liskov, R. Atkinson, T. Bloom, E. Moss, C. Schaffert, B. Scheifler, and A. Snyder. CLU reference manual. Technical Report LCS-TR-225, Cambridge, MA, USA, October 1979.
-
(1979)
Technical Report
, vol.LCS-TR-225
-
-
Liskov, B.1
Atkinson, R.2
Bloom, T.3
Moss, E.4
Schaffert, C.5
Scheifler, B.6
Snyder, A.7
-
34
-
-
0346665691
-
An implementation of Standard ML modules
-
New York, NY. ACM
-
D. MacQueen. An implementation of Standard ML modules. In Proceedings of the. 1988 ACM Conference on LISP and Functional Programming, Snowbird, UT, pages 212-223, New York, NY, 1988. ACM.
-
(1988)
Proceedings of The. 1988 ACM Conference on LISP and Functional Programming, Snowbird, UT
, pp. 212-223
-
-
MacQueen, D.1
-
35
-
-
0004198444
-
-
Prentice Hall, New York, NY, first edition
-
B. Meyer. Eiffel: the Language. Prentice Hall, New York, NY, first edition, 1992.
-
(1992)
Eiffel: The Language
-
-
Meyer, B.1
-
36
-
-
1442333880
-
-
September
-
Microsoft Corporation. Generics in C#, September 2002. Part of the Gyro distribution of generics for .NET available at http: //research.microsoft.com/projects/clrgen/.
-
(2002)
Generics in C#
-
-
-
38
-
-
0023965762
-
Polymorphic type inference and containment
-
J. C. Mitchell. Polymorphic type inference and containment. Information and Computation, 76(2-3):211-249, 1988.
-
(1988)
Information and Computation
, vol.76
, Issue.2-3
, pp. 211-249
-
-
Mitchell, J.C.1
-
41
-
-
0019003680
-
Fast decision procedures based on congruence closure
-
G. Nelson and D. C. Oppen. Fast decision procedures based on congruence closure. J. ACM, 27(2):356-364, 1980.
-
(1980)
J. ACM
, vol.27
, Issue.2
, pp. 356-364
-
-
Nelson, G.1
Oppen, D.C.2
-
42
-
-
35248854380
-
Structured proofs in isar/HOL
-
H. Geuvers and F. Wiedijk, editors
-
T. Nipkow. Structured Proofs in Isar/HOL. In H. Geuvers and F. Wiedijk, editors, Types for Proofs and Programs (TYPES 2002), volume 2646, pages 259-278, 2003.
-
(2003)
Types for Proofs and Programs (TYPES 2002)
, vol.2646
, pp. 259-278
-
-
Nipkow, T.1
-
43
-
-
0347599468
-
-
Iabelle/HOL - A Proof Assistant for Higher-Order Logic. Springer
-
T. Nipkow, L. C. Paulson, and M. Wenzel. Iabelle/HOL - A Proof Assistant for Higher-Order Logic, volume 2283 of LNCS. Springer, 2002.
-
(2002)
LNCS
, vol.2283
-
-
Nipkow, T.1
Paulson, L.C.2
Wenzel, M.3
-
44
-
-
12844275683
-
An overview of the scala programming language
-
EPFL Lausanne, Switzerland
-
M. Odersky and al. An overview of the scala programming language. Technical Report IC/2004/64, EPFL Lausanne, Switzerland, 2004.
-
(2004)
Technical Report
, vol.IC-2004-64
-
-
Odersky, M.1
-
49
-
-
0034847253
-
The bioinformatics template library: Generic components for biocomputing
-
W. R. Pitt, M. A. Williams, M. Steven, B. Sweeney, A. J. Bleasby, and D. S. Moss. The bioinformatics template library: generic components for biocomputing. Bioinformatics, 17(8):729-737, 2001.
-
(2001)
Bioinformatics
, vol.17
, Issue.8
, pp. 729-737
-
-
Pitt, W.R.1
Williams, M.A.2
Steven, M.3
Sweeney, B.4
Bleasby, A.J.5
Moss, D.S.6
-
50
-
-
31944432415
-
The type system of aldor
-
Computing Laboratory, University of Kent at Canterbury, Kent CT2 7NF, UK, July
-
E. Poll and S. Thompson. The Type System of Aldor. Technical Report 11-99, Computing Laboratory, University of Kent at Canterbury, Kent CT2 7NF, UK, July 1999.
-
(1999)
Technical Report
, vol.11
, Issue.99
-
-
Poll, E.1
Thompson, S.2
-
51
-
-
0031700830
-
Objective ML: An effective object-oriented extension to ML
-
D. Rémy and J. Vouillon. Objective ML: An effective object-oriented extension to ML. Theory And Practice of Object Systems, 4(1):27-50, 1998.
-
(1998)
Theory and Practice of Object Systems
, vol.4
, Issue.1
, pp. 27-50
-
-
Rémy, D.1
Vouillon, J.2
-
53
-
-
84976827574
-
Towards a theory of type structure
-
In B. Robinet, editor, Programming Symposium, Berlin, Springer-Verlag
-
J. C. Reynolds. Towards a theory of type structure. In B. Robinet, editor, Programming Symposium, volume 19 of Lecture. Notes in Computer Science, pages 408-425, Berlin, 1974. Springer-Verlag.
-
(1974)
Lecture. Notes in Computer Science
, vol.19
, pp. 408-425
-
-
Reynolds, J.C.1
-
54
-
-
0033203865
-
The generic graph component library
-
ACM Press
-
J. Siek, L.-Q. Lee, and A. Lumsdaine. The generic graph component library. In Proceedings of the 1999 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pages 399-414. ACM Press, 1999.
-
(1999)
Proceedings of the 1999 ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications
, pp. 399-414
-
-
Siek, J.1
Lee, L.-Q.2
Lumsdaine, A.3
-
56
-
-
31944438265
-
Essential language support for generic programming: Formalization part 1
-
Indiana University, December
-
J. Siek and A. Lumsdaine. Essential language support for generic programming: Formalization part 1. Technical Report 605, Indiana University, December 2004.
-
(2004)
Technical Report
, vol.605
-
-
Siek, J.1
Lumsdaine, A.2
-
59
-
-
84858537766
-
-
A. Stepanov. gclib. http://www.stepanovpapers.com, 1987.
-
(1987)
Gclib.
-
-
Stepanov, A.1
-
60
-
-
0004083623
-
The standard template library
-
WG21/N0482, ISO Programming Language C++ Project, May
-
A. A. Stepanov and M. Lee. The Standard Template Library. Technical Report X3J16/94-0095, WG21/N0482, ISO Programming Language C++ Project, May 1994.
-
(1994)
Technical Report
, vol.X3J16-94-0095
-
-
Stepanov, A.A.1
Lee, M.2
-
62
-
-
0037175746
-
The subtyping problem for second-order types is undecidable
-
J. Tiuryn and P. Urzyczyn. The subtyping problem for second-order types is undecidable. Information and Computation, 179(1):1-18, 2002.
-
(2002)
Information and Computation
, vol.179
, Issue.1
, pp. 1-18
-
-
Tiuryn, J.1
Urzyczyn, P.2
-
65
-
-
84900590697
-
-
Boost
-
J. Walter and M. Koch. uBLAS. Boost, http://www.boost.org/ libs/numeric/ublas/doc/index.htm.
-
uBLAS
-
-
Walter, J.1
Koch, M.2
|