<bibliography>
 <citation type="book" key="AM:MFSHA">
  <author>Marcelo <surname>Aguiar</surname></author>
  <author>Swapneel <surname>Mahajan</surname></author>
  <year>2010</year>
  <title>Monoidal Functors, Species and Hopf Algebras</title>
  <series>CRM monograph series</series>
  <publisher>American Mathematical Society</publisher>
  <doi>10.1090/crmm/029</doi>
 </citation>
 <citation type="article" key="ACU:MNE">
  <author>Thorsten <surname>Altenkirch</surname></author>
  <author>James <surname>Chapman</surname></author>
  <author>Tarmo <surname>Uustalu</surname></author>
  <year>2015</year>
  <title>Monads need not be endofunctors</title>
  <journal>Logical Methods in Computer Science</journal>
  <volume>Volume 11, Issue 1</volume>
  <doi>10.2168/LMCS-11(1:3)2015</doi>
 </citation>
 <citation type="article" key="Atk:WCMA">
  <author>Robert <surname>Atkey</surname></author>
  <year>2011</year>
  <title>What is a Categorical Model of Arrows?</title>
  <journal>Electronic Notes in Theoretical Computer Science</journal>
  <volume>229</volume>
  <number>5</number>
  <pages>19 &#8211; 37</pages>
  <doi>10.1016/j.entcs.2011.02.014</doi>
  <note>Proceedings of the Second Workshop on Mathematically Structured Functional Programming (MSFP 2008)</note>
 </citation>
 <citation type="article" key="BT:CIPPL">
  <author>Geraldine <surname>Brady</surname></author>
  <author>Todd H. <surname>Trimble</surname></author>
  <year>2000</year>
  <title>A categorical interpretation of C.S. Peirce's propositional logic Alpha</title>
  <journal>Journal of Pure and Applied Algebra</journal>
  <volume>149</volume>
  <number>3</number>
  <pages>213 &#8211; 239</pages>
  <doi>10.1016/S0022-4049(98)00179-0</doi>
 </citation>
 <citation type="inproceedings" key="FS:LOAS">
  <author>Marcelo <surname>Fiore</surname></author>
  <author>Philip <surname>Saville</surname></author>
  <year>2017</year>
  <title>List Objects with Algebraic Structure</title>
  <editor>Dale <surname>Miller</surname></editor>
  <booktitle>2nd International Conference on Formal Structures for Computation and Deduction (FSCD 2017)</booktitle>
  <series>Leibniz International Proceedings in Informatics (LIPIcs)</series>
  <volume>84</volume>
  <publisher>Schloss Dagstuhl&#8211;Leibniz-Zentrum fuer Informatik</publisher>
  <address>Dagstuhl, Germany</address>
  <pages>16:1&#8211;16:18</pages>
  <doi>10.4230/LIPIcs.FSCD.2017.16</doi>
 </citation>
 <citation type="book" key="GZ:CFHT">
  <author>P. <surname>Gabriel</surname></author>
  <author>M. <surname>Zisman</surname></author>
  <year>1967</year>
  <title>Calculus of fractions and homotopy theory</title>
  <series>Ergebnisse der Mathematik und ihrer Grenzgebiete</series>
  <publisher>Springer-Verlag</publisher>
  <doi>10.1007/978-3-642-85844-4</doi>
 </citation>
 <citation type="article" key="Hug:GMA">
  <author>John <surname>Hughes</surname></author>
  <year>2000</year>
  <title>Generalising monads to arrows</title>
  <journal>Science of Computer Programming</journal>
  <volume>37</volume>
  <number>1</number>
  <pages>67 &#8211; 111</pages>
  <doi>10.1016/S0167-6423(99)00023-4</doi>
 </citation>
 <citation type="article" key="JHH:CSA">
  <author>Bart <surname>Jacobs</surname></author>
  <author>Chris <surname>Heunen</surname></author>
  <author>Ichiro <surname>Hasuo</surname></author>
  <year>2009</year>
  <title>Categorical Semantics for Arrows</title>
  <journal>J. Funct. Program.</journal>
  <volume>19</volume>
  <number>3-4</number>
  <pages>403&#8211;438</pages>
  <doi>10.1017/S0956796809007308</doi>
 </citation>
 <citation type="inproceedings" key="Kel:DA">
  <author>G. M. <surname>Kelly</surname></author>
  <year>1974</year>
  <title>Doctrinal adjunction</title>
  <editor>Gregory M. <surname>Kelly</surname></editor>
  <booktitle>Category Seminar</booktitle>
  <publisher>Springer Berlin Heidelberg</publisher>
  <address>Berlin, Heidelberg</address>
  <pages>257&#8211;280</pages>
  <doi>10.1007/BFb0063105</doi>
 </citation>
 <citation type="article" key="LPT:MECBVPL">
  <author>Paul Blain <surname>Levy</surname></author>
  <author>John <surname>Power</surname></author>
  <author>Hayo <surname>Thielecke</surname></author>
  <year>2003</year>
  <title>Modelling environments in call-by-value programming languages</title>
  <journal>Information and Computation</journal>
  <volume>185</volume>
  <number>2</number>
  <pages>182 &#8211; 210</pages>
  <doi>10.1016/S0890-5401(03)00088-9</doi>
 </citation>
 <citation type="article" key="LWY:IOAMMP">
  <author>Sam <surname>Lindley</surname></author>
  <author>Philip <surname>Wadler</surname></author>
  <author>Jeremy <surname>Yallop</surname></author>
  <year>2011</year>
  <title>Idioms Are Oblivious, Arrows Are Meticulous, Monads Are Promiscuous</title>
  <journal>Electronic Notes Theoretical Computer Science</journal>
  <volume>229</volume>
  <number>5</number>
  <pages>97&#8211;117</pages>
  <doi>10.1016/j.entcs.2011.02.018</doi>
 </citation>
 <citation type="article" key="Lor:TCC">
  <author>F. <surname>Loregian</surname></author>
  <year>2015</year>
  <title>This is the (co)end, my only (co)friend</title>
  <journal>ArXiv e-prints</journal>
  <url>https://arxiv.org/abs/1501.02503</url>
 </citation>
 <citation type="book" key="MacL:CWM">
  <author>Saunders <surname>Mac Lane</surname></author>
  <year>1971</year>
  <title>Categories for the Working Mathematician</title>
  <series>Graduate Texts in Mathematics</series>
  <volume>5</volume>
  <publisher>Springer-Verlag</publisher>
  <doi>10.1007/978-1-4612-9839-7</doi>
  <note>Second edition, 1998</note>
 </citation>
 <citation type="article" key="MBP:APE">
  <author>Conor <surname>McBride</surname></author>
  <author>Ross <surname>Paterson</surname></author>
  <year>2008</year>
  <title>Applicative Programming with Effects</title>
  <journal>J. Funct. Program.</journal>
  <volume>18</volume>
  <number>1</number>
  <pages>1&#8211;13</pages>
  <doi>10.1017/S0956796807006326</doi>
 </citation>
 <citation type="article" key="Moe:MTC">
  <author>I. <surname>Moerdijk</surname></author>
  <year>2002</year>
  <title>Monads on tensor categories</title>
  <journal>Journal of Pure and Applied Algebra</journal>
  <volume>168</volume>
  <number>2</number>
  <pages>189 &#8211; 208</pages>
  <doi>10.1016/S0022-4049(01)00096-2</doi>
  <note>Category Theory 1999: selected papers, conference held in Coimbra in honour of the 90th birthday of Saunders Mac Lane</note>
 </citation>
 <citation type="article" key="PS:DMC">
  <author>Craig <surname>Pastro</surname></author>
  <author>Ross <surname>Street</surname></author>
  <year>2008</year>
  <title>Doubles for monoidal categories</title>
  <journal>Theory and Applications of Categories</journal>
  <volume>21</volume>
  <pages>61&#8211;75</pages>
  <url>http://www.tac.mta.ca/tac/volumes/21/4/21-04abs.html</url>
 </citation>
 <citation type="techreport" key="PSR:HNMC">
  <author>Ruben P. <surname>Pieters</surname></author>
  <author>Tom <surname>Schrijvers</surname></author>
  <author>Exequiel <surname>Rivas</surname></author>
  <year>2017</year>
  <title>Handlers for Non-Monadic Computations (Extended Version)</title>
  <type>Technical Report</type>
  <url>http://www.cs.kuleuven.be/publicaties/rapporten/cw/CW713.abs.html</url>
  <note>Presented at IFL2017</note>
 </citation>
 <citation type="article" key="PS:GSD">
  <author>Hans-E. <surname>Porst</surname></author>
  <author>Ross <surname>Street</surname></author>
  <year>2016</year>
  <title>Generalizations of the Sweedler Dual</title>
  <journal>Applied Categorical Structures</journal>
  <volume>24</volume>
  <number>5</number>
  <pages>619&#8211;647</pages>
  <doi>10.1007/s10485-016-9450-2</doi>
 </citation>
 <citation type="article" key="RJ:NCM">
  <author>Exequiel <surname>Rivas</surname></author>
  <author>Mauro <surname>Jaskelioff</surname></author>
  <year>2017</year>
  <title>Notions of computation as monoids</title>
  <journal>Journal of Functional Programming</journal>
  <volume>27</volume>
  <pages>e21</pages>
  <doi>10.1017/S0956796817000132</doi>
 </citation>
</bibliography>
