Skip to main content

Josh Ko : Publications

Click here to download all publications in a single bibtex file

@article{progorn,
  title = "Programming with Ornaments",
  author = "Hsiang-Shang Ko and Jeremy Gibbons",
  year = "2016",
  journal = "Journal of Functional Programming",
  month = "December",
  url = "http://www.cs.ox.ac.uk/jeremy.gibbons/publications/progorn.pdf",
  volume = "27",
  doi = "10.1017/S0956796816000307",
}
@phdthesis{Ko-thesis,
  title = "Analysis and synthesis of inductive families",
  author = "Hsiang-Shang Ko",
  year = "2014",
  school = "University of Oxford",
  url = "https://github.com/josh-hs-ko/dissertation/raw/master/dissertation.pdf",
}
@misc{Ko-pcOrn-categorical,
  title = "Categorical organisation of the ornament–refinement framework",
  author = "Hsiang-Shang Ko and Jeremy Gibbons",
  year = "2013",
  howpublished = "Submitted to POPL'14",
  month = "July",
  url = "http://www.cs.ox.ac.uk/people/hsiang-shang.ko/pcOrn-categorical/pcOrn-categorical.pdf",
}
@article{Ko-pcOrn,
  title = "Modularising inductive families",
  author = "Hsiang-Shang Ko and Jeremy Gibbons",
  year = "2013",
  journal = "Progress in Informatics",
  number = "10",
  pages = "65-88",
  url = "http://www.cs.ox.ac.uk/people/hsiang-shang.ko/pcOrn/pcOrn.pdf",
  doi = "10.2201/NiiPi.2013.10.5",
}
@inproceedings{Ko-algOrn,
  title = "Relational algebraic ornaments",
  author = "Hsiang-Shang Ko and Jeremy Gibbons",
  year = "2013",
  booktitle = "Dependently Typed Programming",
  publisher = "ACM",
  series = "DTP'13",
  url = "http://www.cs.ox.ac.uk/people/hsiang-shang.ko/algOrn/algOrn.pdf",
  doi = "10.1145/2502409.2502413",
}
@misc{Ko-transfer,
  title = "Datatype ornamentation and the Dutch National Flag problem",
  author = "Hsiang-Shang Ko",
  year = "2011",
  howpublished = "Transfer dissertation",
  month = "October",
  url = "http://www.cs.ox.ac.uk/people/hsiang-shang.ko/DNF/transfer.pdf",
}
@inproceedings{Ko-OAOAOO,
  title = "Modularising inductive families",
  author = "Hsiang-Shang Ko and Jeremy Gibbons",
  year = "2011",
  booktitle = "Workshop on Generic Programming",
  pages = "13-24",
  publisher = "ACM",
  series = "WGP'11",
  url = "http://www.cs.ox.ac.uk/people/hsiang-shang.ko/OAOAOO/OAOAOO.pdf",
  doi = "10.1145/2036918.2036921",
}
@article{Mu-AoPA,
  title = "Algebra of Programming in Agda: Dependent Types for Relational Program Derivation",
  author = "Shin-Cheng Mu and Hsiang-Shang Ko and Patrik Jansson",
  year = "2009",
  journal = "Journal of Functional Programming",
  number = "5",
  pages = "545-579",
  url = "http://www.iis.sinica.edu.tw/~scm/2009/algebra-of-programming-in-agda-dependent-types-for-relational-program-derivation/",
  volume = "19",
  doi = "10.1017/S0956796809007345",
}
@inproceedings{Mu-AoPA-MPC,
  title = "Algebra of Programming using Dependent Types",
  author = "Shin-Cheng Mu and Hsiang-Shang Ko and Patrik Jansson",
  year = "2008",
  booktitle = "Mathematics of Program Construction",
  pages = "268-283",
  publisher = "Springer-Verlag",
  series = "Lecture Notes in Computer Science",
  url = "http://www.iis.sinica.edu.tw/~scm/2008/algebra-of-programming-using-dependent-types/",
  volume = "5133",
  doi = "10.1007/978-3-540-70594-9_15",
}