OXFORD UNIVERSITY COMPUTING LABORATORY

Bruno Oliveira: Publications

by date |  by title |  by type |  bibtex

[1]

Scala for Generic Programmers

Bruno C. d. S. Oliveira, Jeremy Gibbons

In Ralf Hinze, editor, Proceedings of the ACM SIGPLAN Workshop on Generic Programming (WGP'08) July 2008.

[2]

Objects to Unify Type Classes and GADTs

Bruno C. d. S. Oliveira, Martin Sulzmann

2008.

Submitted to ICFP 2008.

[3]

Comparing Libraries For Generic Programming In Haskell

Alexey Rodriguez, Johan Jeuring, Patrik Jansson, Alex Gerdes, Oleg Kiselyov, Bruno C. d. S. Oliveira

In Andy Gill, editor, ACM SIGPLAN Haskell Symposium 2008.

[4]

The Essence of The Iterator Pattern

Jeremy Gibbons, Bruno C. d. S. Oliveira

Journal of Functional Programming, February 2008.

[5]

The Visitor Pattern as a Reusable, Generic, Type-Safe Component

Bruno C. d. S. Oliveira, Meng Wang,, Jeremy Gibbons

In Gregor Kiczales, editor, Proceedings of the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA) October 2008.

[6]

Extensible and Modular Generics for the Masses

Bruno C. d. S. Oliveira, Ralf Hinze,, Andres Loeh

In Henrik Nilsson, editor, Trends in Functional Programming (TFP 2006) 2007.

best student paper award.

[7]

Generic and Indexed Programming

Jeremy Gibbons, Meng Wang, Bruno C. d. S. Oliveira

In Marco T. Morazan, Henrik Nilsson, editors, Trends in Functional Programming (TFP 2007) 2007.

[8]

Scalable Problem Localization for Distributed Systems: Principles and Practices

Rui Zhang, Bruno C. d. S. Oliveira, Alan Bivens, Steve McKeever

In ACM International Conference Proceedings of the Second International Conference on Scalable Information Systems (Infoscale'07) June 2007.

[9]

Genericity, extensibility and type-safety in the Visitor pattern

Bruno C. d. S. Oliveira

PhD Thesis, 2007.

[10]

Generics as a Library

Bruno C. d. S. Oliveira, Ralf Hinze,, Andres Loeh

In Henrik Nilsson, editor, Trends in Functional Programming (TFP 2006) 2006.

Draft Proceedings.

[11]

"Scrap Your Boilerplate" Reloaded

Ralf Hinze, Andres Loeh,, Bruno C. d. S. Oliveira

In Philip Wadler, Masami Hagiya, editors, Functional and Logic Programming (FLOPS 2006) 2006.

[12]

The Essence of The Iterator Pattern

Jeremy Gibbons, Bruno C. d. S. Oliveira

In Conor McBride, Tarmo Uustalu, editors, Workshop on Mathematically Structured Functional Programming (MSFP 2006) July 2006.

[13]

TypeCase: A Design Pattern for Type-Indexed Functions

Bruno C. d. S. Oliveira, Jeremy Gibbons

In Daan Leijen, editor, ACM SIGPLAN Haskell Workshop (HW'05) September 2005.

Random Image
Random Image
Random Image