In some domains of programming it’s common to want to write a data structure or algorithm that can work with elements of many different types, such as a generic list or a sorting algorithm that only needs a comparison function.
G. Chari, D. Garbervetsky, и S. Marr. Proceedings of the 11th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems, стр. 5. (19.06.2017)
S. Marr, E. Gonzalez Boix, и H. Mössenböck. Proceedings of the 9th Arbeitstagung Programmiersprachen, том 1559 из ATPS'16, стр. 91--95. CEUR-WS, (25.02.2016)
J. McAffer. ECOOP’95 — Object-Oriented Programming, 9th European Conference, Åarhus, Denmark, August 7–11, 1995, том 952 из Lecture Notes in Computer Science, Springer Berlin Heidelberg, (1995)
S. Marr, C. Seaton, и S. Ducasse. Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, стр. 545--554. ACM, (июня 2015)(acceptance rate 19%).
W. Taha, и T. Sheard. Proceedings of the 1997 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-based Program Manipulation, стр. 203--217. ACM, (1997)
M. Ancona, W. Cazzola, G. Dodero, и V. Gianuzzi. Performance, Computing and Communications, 1998. IPCCC '98., IEEE International, стр. 32 -36. (февраля 1998)
S. Matsuoka, T. Watanabe, и A. Yonezawa. Proceedings of the European Conference on Object-Oriented Programming, стр. 231--250. London, UK, UK, Springer-Verlag, (1991)
T. Veldhuizen, и M. Jernigan. Proceedings of the 1st International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'97), Springer-Verlag, (1997)
T. D'Hondt, K. Volder, K. Mens, и R. Wuyts. Software Architectures and Component Technology, стр. 207-224. Kluwer Academic Publisher, (января 2001)Proceedings of SACT 2000.
K. Mens, I. Michiels, и R. Wuyts. 13th International Conference on Software Engineering and Knowledge Engineering, Buenos Aires, стр. 136--143. Knowledge Systems Institute, (июня 2001)