Skip to main content

Maciej Pirog : Publications

Click here to download all publications in a single bibtex file

@inproceedings{peea,
  title = "From Push/Enter to Eval/Apply by Program Transformation",
  author = "Maciej Piróg and Jeremy Gibbons",
  year = "2016",
  booktitle = "Proceedings of the Workshop on Continuations",
  editor = "Olivier Danvy and Ugo de'Liguoro",
  month = "June",
  pages = "53-62",
  series = "Electronic Proceedings in Theoretical Computer Science",
  url = "http://www.cs.ox.ac.uk/jeremy.gibbons/publications/peea.pdf",
  volume = "212",
  doi = "10.4204/EPTCS.212.4",
}
@inproceedings{modules,
  title = "Modules over Monads, and Their Algebras",
  author = "Maciej Piróg and Nicolas Wu and Jeremy Gibbons",
  year = "2015",
  booktitle = "6th International Conference on Algebra and Coalgebra in Computer Science (CALCO’15)",
  editor = "Larry Moss and Paweł Sobociński",
  month = "June",
  pages = "287-300",
  series = "Leibniz International Proceedings in Informatics",
  url = "https://coalg.org/calco15/papers/p18-Pir%C3%B3g.pdf",
  doi = "10.4230/LIPIcs.CALCO.2015.290",
}
@inproceedings{crm,
  title = "The coinductive resumption monad",
  author = "Maciej Piróg and Jeremy Gibbons",
  year = "2014",
  journal = "Electronic Notes in Theoretical Computer Science",
  note = "Proceedings of the Thirtieth Conference on the Mathematical Foundations of Programming Semantics, {MFPS} XXX",
  pages = "273--288",
  volume = "308",
  doi = "10.1016/j.entcs.2014.10.015",
}
@phdthesis{pirog-dphil,
  title = "Completely iterative monads in semantics of coinductive programs",
  author = "Maciej Adam Pirog",
  year = "2014",
  url = "https://ora.ox.ac.uk/objects/uuid:9957b2f8-b08c-40fd-9bf1-b815b9abd25a",
}
@inproceedings{monbeh,
  title = "Monads for behaviour",
  author = "Maciej Piróg and Jeremy Gibbons",
  year = "2013",
  issn = "1571-0661",
  journal = "Electronic Notes in Theoretical Computer Science",
  note = "Proceedings of the Twenty-ninth Conference on the Mathematical Foundations of Programming Semantics, {MFPS} XXIX",
  pages = "309 - 324",
  url = "http://www.sciencedirect.com/science/article/pii/S1571066113000650",
  volume = "298",
  doi = "10.1016/j.entcs.2013.09.019",
}
@inproceedings{trmon,
  title = "Tracing monadic computations and representing effects",
  author = "Maciej Pirog and Jeremy Gibbons",
  year = "2012",
  booktitle = "Proceedings Fourth Workshop on Mathematically Structured Functional Programming, Tallinn, Estonia, 25 March 2012",
  editor = "Chapman, James and Levy, Paul Blain",
  pages = "90-111",
  publisher = "Open Publishing Association",
  series = "Electronic Proceedings in Theoretical Computer Science",
  url = "http://www.comlab.ox.ac.uk/jeremy.gibbons/publications/trmon.pdf",
  volume = "76",
  doi = "10.4204/EPTCS.76.8",
}
@article{wam,
  title = "A Functional Derivation of the Warren Abstract Machine",
  author = "Maciej Pirog and Jeremy Gibbons",
  year = "2011",
  note = "Submitted for publication",
  url = "http://www.comlab.ox.ac.uk/jeremy.gibbons/publications/wam.pdf",
}
@inproceedings{3813,
  title = "A systematic derivation of the STG machine verified in Coq",
  author = "Maciej Pirog and Dariusz Biernacki",
  year = "2010",
  address = "New York, NY, USA",
  booktitle = "Haskell '10: Proceedings of the third ACM Haskell symposium on Haskell",
  isbn = "978-1-4503-0252-4",
  location = "Baltimore, Maryland, USA",
  pages = "25--36",
  publisher = "ACM",
}