<?xml version="1.0"?>
<dblpperson name="Alex Hubers" pid="331/4622" n="5">
<person key="homepages/331/4622" mdate="2022-10-20">
<author pid="331/4622">Alex Hubers</author>
</person>
<r><article publtype="informal" key="journals/corr/abs-2410-11742" mdate="2024-11-24">
<author pid="331/4622">Alex Hubers</author>
<author pid="255/6009">Apoorv Ingle</author>
<author pid="264/6375">Andrew Marmaduke</author>
<author pid="28/8610">J. Garrett Morris</author>
<title>Extensible Recursive Functions, Algebraically.</title>
<year>2024</year>
<volume>abs/2410.11742</volume>
<journal>CoRR</journal>
<ee type="oa">https://doi.org/10.48550/arXiv.2410.11742</ee>
<url>db/journals/corr/corr2410.html#abs-2410-11742</url>
<stream>streams/journals/corr</stream>
</article>
</r>
<r><article key="journals/pacmpl/HubersM23" mdate="2025-01-19">
<author orcid="0000-0002-6237-3326" pid="331/4622">Alex Hubers</author>
<author orcid="0000-0002-3992-1080" pid="28/8610">J. Garrett Morris</author>
<title>Generic Programming with Extensible Data Types: Or, Making Ad Hoc Extensible Data Types Less Ad Hoc.</title>
<pages>356-384</pages>
<year>2023</year>
<month>August</month>
<volume>7</volume>
<journal>Proc. ACM Program. Lang.</journal>
<number>ICFP</number>
<ee type="oa">https://doi.org/10.1145/3607843</ee>
<ee>https://www.wikidata.org/entity/Q130824568</ee>
<url>db/journals/pacmpl/pacmpl7.html#HubersM23</url>
</article>
</r>
<r><article key="journals/pacmpl/AbreuDHJMS23" mdate="2023-02-10">
<author orcid="0000-0001-7790-6116" pid="245/9708">Pedro Abreu</author>
<author orcid="0000-0002-1016-6261" pid="08/3478">Benjamin Delaware</author>
<author orcid="0000-0002-6237-3326" pid="331/4622">Alex Hubers</author>
<author orcid="0000-0002-5434-5018" pid="320/8316">Christa Jenkins</author>
<author orcid="0000-0002-3992-1080" pid="28/8610">J. Garrett Morris</author>
<author orcid="0000-0002-9720-0003" pid="46/656">Aaron Stump</author>
<title>A Type-Based Approach to Divide-and-Conquer Recursion in Coq.</title>
<pages>61-90</pages>
<year>2023</year>
<month>January</month>
<volume>7</volume>
<journal>Proc. ACM Program. Lang.</journal>
<number>POPL</number>
<ee type="oa">https://doi.org/10.1145/3571196</ee>
<url>db/journals/pacmpl/pacmpl7.html#AbreuDHJMS23</url>
</article>
</r>
<r><article publtype="informal" key="journals/corr/abs-2307-08759" mdate="2023-07-25">
<author pid="331/4622">Alex Hubers</author>
<author pid="28/8610">J. Garrett Morris</author>
<title>Generic Programming with Extensible Data Types; Or, Making Ad Hoc Extensible Data Types Less Ad Hoc.</title>
<year>2023</year>
<volume>abs/2307.08759</volume>
<journal>CoRR</journal>
<ee type="oa">https://doi.org/10.48550/arXiv.2307.08759</ee>
<url>db/journals/corr/corr2307.html#abs-2307-08759</url>
</article>
</r>
<r><inproceedings key="conf/haskell/IngleHM22" mdate="2023-09-30">
<author orcid="0000-0002-7399-9762" pid="255/6009">Apoorv Ingle</author>
<author orcid="0000-0002-6237-3326" pid="331/4622">Alex Hubers</author>
<author orcid="0000-0002-3992-1080" pid="28/8610">J. Garrett Morris</author>
<title>Partial type constructors in practice.</title>
<pages>95-107</pages>
<year>2022</year>
<booktitle>Haskell</booktitle>
<ee>https://doi.org/10.1145/3546189.3549923</ee>
<crossref>conf/haskell/2022</crossref>
<url>db/conf/haskell/haskell2022.html#IngleHM22</url>
</inproceedings>
</r>
<coauthors n="7" nc="1">
<co c="0"><na f="a/Abreu:Pedro" pid="245/9708">Pedro Abreu</na></co>
<co c="0"><na f="d/Delaware:Benjamin" pid="08/3478">Benjamin Delaware</na></co>
<co c="0"><na f="i/Ingle:Apoorv" pid="255/6009">Apoorv Ingle</na></co>
<co c="0"><na f="j/Jenkins:Christa" pid="320/8316">Christa Jenkins</na></co>
<co c="0"><na f="m/Marmaduke:Andrew" pid="264/6375">Andrew Marmaduke</na></co>
<co c="0"><na f="m/Morris:J=_Garrett" pid="28/8610">J. Garrett Morris</na></co>
<co c="0"><na f="s/Stump:Aaron" pid="46/656">Aaron Stump</na></co>
</coauthors>
</dblpperson>

