
@Misc{mcbride:epigram.url,
  author =	 {Conor McBride},
  title =	 {Epigram},
  year =	 2004,
  note =	 {\url{http://www.dur.ac.uk/CARG/epigram}}
}

@InProceedings{mcbride:motive,
  author =       {Conor McBride},
  title =        {{E}limination with a {M}otive},
  booktitle     = "Types for {P}roofs and {P}rograms ({P}roceedings of the 
                {I}nternational {W}orkshop, {TYPES'00})",
  year      = "2002",
  editor    =  "Paul Callaghan and Zhaohui Luo and James McKinna and Robert Pollack",
  publisher = "Springer-Verlag",
  series    = {LNCS},
  volume    = 2277
}

@Article{mcbride:unification,
  author = 	 {Conor McBride},
  title = 	 {{F}irst-{O}rder {U}nification by {S}tructural
                  {R}ecursion},
  journal = 	 {{J}ournal of {F}unctional {P}rogramming},
  year = 	 2003,
  volume =	 13,
  number =	 6,
  pages = {1061--1075}
}

@InProceedings{mcbride:inversion.lego,
  author        = "Conor McBride",
  title         = "Inverting Inductively Defined Relations in {LEGO}",
  pages =	 "236--253",
  booktitle     = "Types for Proofs and Programs, '96",
  year          = 1998,
  editor =	 "E. Gim{\'e}nez and C. Paulin-Mohring",
  series        = {LNCS},
  volume        = 1512,
  publisher     = {Springer-Verlag}
}

@InProceedings{abbott.altenkirch.ghani.mcbride:mpc04,
  author = 	 {Michael Abbott and Thorsten Altenkirch and Neil Ghani 
                  and Conor McBride},
  title = 	 {Constructing Polymorphic Programs with Quotient Types},
  booktitle = 	 {7th International Conference on Mathematics of Program Construction (MPC 2004)},
  year =	 {2004},
  publisher = "Springer-Verlag",
  series    = {LNCS},
  volume    = 3125
}

@Unpublished{abbott.altenkirch.ghani.mcbride:partial-draft,
  author = 	 {Michael Abbott and Thorsten Altenkirch and Neil Ghani 
                  and Conor McBride},
  title = 	 {$\partial$ for Data},
  note = 	 {{\em submitted for publication}},
  month =	 {February},
  year =	 {2004},
}

@InProceedings{abbott.altenkirch.ghani.mcbride:tlca03,
  author = 	 {Michael Abbott and Thorsten Altenkirch and Neil Ghani 
                  and Conor McBride},
  title = 	 {Derivatives of Containers},
  booktitle = 	 {Typed Lambda Calculi and Applications, TLCA},
  year =	 {2003},
  publisher = "Springer-Verlag",
  series    = {LNCS},
  volume    = 2701
}

@InProceedings{altenkirch.mcbride:wcgp02,
  author = 	 {Thorsten Altenkirch and Conor McBride},
  title = 	 {Generic Programming Within Dependently Typed Programming},
  booktitle = 	 {Generic Programming},
  year =	 {2003},
  note =	 {Proceedings of the IFIP TC2 Working Conference on Generic Programming, Schloss Dagstuhl, July 2002},
  publisher = "Kluwer",
  pages = {1--20}
}

@Unpublished{mcbride:derivative,
  author = 	 "Conor McBride",
  title = 	 "The {D}erivative of a {R}egular {T}ype is its {T}ype of
		  {O}ne-{H}ole {C}ontexts",
  note = 	 "{Available at \url{http://www.cs.nott.ac.uk/~ctm/diff.ps.gz}}",
  year =	 2001

}

@PhdThesis{mcbride:thesis,
  author = 	 "Conor McBride",
  title = 	 "Dependently {T}yped {F}unctional {P}rograms and their {P}roofs",
  school = 	 "University of Edinburgh",
  year = 	 1999, 
  note   =       {Available from \url{http://www.lfcs.informatics.ed.ac.uk/reports/00/ECS-LFCS-00-419/}}
}

@Article{mcbride:faking,
  author = 	 {Conor McBride},
  title = 	 {{F}aking {I}t
                  ({S}imulating {D}ependent {T}ypes in {H}askell)},
  journal = 	 {{J}ournal of {F}unctional {P}rogramming},
  year = 	 2002,
  volume =	 12,
  number =	 {4\& 5},
  pages =	 {375--392},
  note =	 {{S}pecial {I}ssue on {H}askell}
}

@Article{mcbride.mckinna:viewfromleft,
   journal = {{J}ournal of {F}unctional {P}rogramming},
   pages = {69--111},
   number = {1},
   volume = {14},
   title = {The view from the left},
   year = {2004},
   author = {C. McBride and J. McKinna}
}

@InProceedings{brady.mcbride.mckinna:family.indices,
  author = 	 {Edwin Brady and Conor McBride and James McKinna},
  title = 	 {Inductive Families Need Not Store Their Indices},
  booktitle = 	 {Types for Proofs and Programs, Torino, 2003},
  pages =	 {115-129},
  year =	 2004,
  editor =	 {Stefano Berardi and Mario Coppo and Ferrucio Damiani},
  volume =	 3085,
  series =	 "{LNCS}",
  publisher =	 "{Springer-Verlag}"
}
