@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", }