ELTE logo ELTE Eötvös Loránd University
ANNALES Universitatis Scientiarum Budapestinensis de Rolando Eötvös Nominatae
Sectio Computatorica

Volumes » Volume 37 (2012)

https://doi.org/10.71352/ac.37.157

A C++ pearl — self-referring streams

Attila Góbi, Zalán Szűgyi and Tamás Kozsik

Abstract. Since C++ is a multiparadigm language, experimenting with functional programming techniques in this language seems fruitful. Self-referencing data is widely used in lazy functional languages. In the most interesting cases of self-referencing we produce infinite data. In this case it is possible to express infinite data with a finite structure. This paper makes the concept of stream-oriented programming available for the C++ programmer.

Full text PDF
Journal cover