<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">Metatheorem</title><id>https://blog.metatheorem.org</id><updated>2025-12-8</updated><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-12-08</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-12-02</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-12-02</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-11-29</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-11-29</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-11-29</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-11-25</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-11-25</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">All about Servant</title><updated>2025-11-21</updated><author><name></name></author><content type="html">Notes on how servant works.</content><link href="https://blog.metatheorem.org/published/2025-11-20-Servant.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Some notes on programming with Linear Haskell</title><updated>2025-08-20</updated><author><name></name></author><content type="html">So I’m learning about Linear Haskell for some new project ideas I have brewing, and I thought, why not just add it to a note on the OLD blog!</content><link href="https://blog.metatheorem.org/published/linear-haskell.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Who came up with semantic brackets?</title><updated>2021-01-18</updated><author><name></name></author><content type="html">A short post about the history of semantic brackets.</content><link href="https://blog.metatheorem.org/published/Semantic-Brackets.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">A review of “E-coaching Ecosystem: Design and Effectiveness Analysis of the Engagement of Remote Coaching on Athletes”</title><updated>2022-12-13</updated><author><name></name></author><content type="html">A brief overview of the paper “e-coaching ecosystem: design and effectiveness analysis of the engagement of remote coaching on athletes” by Boratto et.~al.</content><link href="https://blog.metatheorem.org/published/2022-12-13-ECoaching-Ecosystem.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Movement Correction and Remote Coaching: A New Research Program</title><updated>2022-12-07</updated><author><name></name></author><content type="html">How does the correction of fitness movements methodology transfer to remote coaching?</content><link href="https://blog.metatheorem.org/published/2022-11-12-Correction.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Who came up with semantic brackets?</title><updated>2021-01-18</updated><author><name></name></author><content type="html">A short post about the history of semantic brackets.</content><link href="https://blog.metatheorem.org/published/Semantic-Brackets.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Movement Correction and Remote Coaching: A New Research Program</title><updated>2022-11-12</updated><author><name></name></author><content type="html">How does the correction of fitness movements methodology transfer to remote coaching?</content><link href="https://blog.metatheorem.org/published/2022-11-12-Correction.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Fitness: What is a movement?</title><updated>2022-09-10</updated><author><name></name></author><content type="html">On the abstract characterization of fitness-training movements.</content><link href="https://blog.metatheorem.org/published/2022-09-10-What-is-a-movement.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Fitness: What is a movement?</title><updated>2022-09-10</updated><author><name></name></author><content type="html">On the abstract characterization of fitness-training movements.</content><link href="https://blog.metatheorem.org/published/2022-09-10-What-is-a-movement.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Fitness: What is a movement?</title><updated>2022-09-10</updated><author><name></name></author><content type="html">On the abstract characterization of fitness-training movements.</content><link href="https://blog.metatheorem.org/published/2022-09-10-What-is-a-movement.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Fitness: What is a movement?</title><updated>2022-09-10</updated><author><name></name></author><content type="html">On the abstract characterization of fitness-training movements.</content><link href="https://blog.metatheorem.org/published/2022-09-10-What-is-a-movement.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Fitness: What is a movement?</title><updated>2022-09-10</updated><author><name></name></author><content type="html">On the abstract characterization of fitness-training movements.</content><link href="https://blog.metatheorem.org/published/2022-09-10-What-is-a-movement.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Open Questions in the Accessibility of Programming with Vision Impairments</title><updated>2022-09-09</updated><author><name></name></author><content type="html">I collect open questions of interest in the area of accessibility of programming with vision impairments. The questions are extracted from the paper: ‘Addressing Accessibility Barriers in Programming for People with Visual Impairments: A Literature Review’.</content><link href="https://blog.metatheorem.org/published/2022-09-09-Blind-PL-Lit-Review.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Glanceable Visualizations on Smartwatches</title><updated>2022-09-01</updated><author><name></name></author><content type="html">About the paper ‘Glanceable Visualizations: Studies of Data Comparison Performance on Smartwatches’.</content><link href="https://blog.metatheorem.org/published/2022-09-01-Smartwatch-Viz.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">SODBeans: A debugger for people with vision impairments</title><updated>2022-08-25</updated><author><name></name></author><content type="html">My notes on the paper SODBeans introducing a debugger for those with vision impairments.</content><link href="https://blog.metatheorem.org/published/2022-08-25-SODBeans.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Indexed Operations</title><updated>2022-05-04</updated><author><name></name></author><content type="html">Discusses a very useful combinator that combines folds and maps.</content><link href="https://blog.metatheorem.org/published/2022-08-25-Indexed-Ops.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Indexed Operations</title><updated>2022-05-04</updated><author><name></name></author><content type="html">Discusses a very useful combinator that combines folds and maps.</content><link href="https://blog.metatheorem.org/published/2022-08-25-Indexed-Ops.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">An update on CHI 2022</title><updated>Medium post on my CHI 2022 trip.</updated><author><name></name></author><content type="html">2022-05-04</content><link href="https://medium.com/@harley.eades/an-update-on-chi-2022-73042ad8d51a"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">An update on CHI 2022</title><updated>Medium post on my CHI 2022 trip.</updated><author><name></name></author><content type="html">2022-05-04</content><link href="https://medium.com/@harley.eades/an-update-on-chi-2022-73042ad8d51a"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">I’m Recruiting a PhD Student</title><updated>2021-04-26</updated><author><name></name></author><content type="html">I’m actively recruiting a PhD student for Fall 2021. Read more for the details.</content><link href="https://blog.metatheorem.org/published/2021-30-04-PhD-Student-Ad.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Universal Properties</title><updated>02-01-2021</updated><author><name></name></author><content type="html">A note on universal properties and the Yoneda lemma.  Updates: Added example showing representability for adjoint functors.</content><link href="https://blog.metatheorem.org/published/Universal_Properties.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">From monads to comonads and back</title><updated>2021-01-29</updated><author><name></name></author><content type="html">A brief review of the paper ‘Monads from Comonads, Comonads from Monads’ by Ralf Hinze.</content><link href="https://blog.metatheorem.org/published/Monads-From-Comonads.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">From monads to comonads and back</title><updated>2021-01-29</updated><author><name></name></author><content type="html">A brief review of the paper ‘Monads from Comonads, Comonads from Monads’ by Ralf Hinze.</content><link href="https://blog.metatheorem.org/published/Monads-From-Comonads.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">From monads to comonads and back</title><updated>2021-01-29</updated><author><name></name></author><content type="html">A brief review of the paper ‘Monads from Comonads, Comonads from Monads’ by Ralf Hinze.</content><link href="https://blog.metatheorem.org/published/Monads-From-Comonads.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">From monads to comonads and back</title><updated>2021-01-29</updated><author><name></name></author><content type="html">A brief review of the paper ‘Monads from Comonads, Comonads from Monads’ by Ralf Hinze.</content><link href="https://blog.metatheorem.org/published/Monads-From-Comonads.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">From monads to comonads and back</title><updated>2021-01-29</updated><author><name></name></author><content type="html">A brief review of the paper ‘Monads from Comonads, Comonads from Monads’ by Ralf Hinze.</content><link href="https://blog.metatheorem.org/published/Monads-From-Comonads.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">From monads to comonads and back</title><updated>2021-01-29</updated><author><name></name></author><content type="html">A brief review of the paper ‘Monads from Comonads, Comonads from Monads’ by Ralf Hinze.</content><link href="https://blog.metatheorem.org/published/Monads-From-Comonads.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text"></title><updated></updated><author><name></name></author><content type="html"></content><link href="https://blog.metatheorem.org/published/Monads-From-Comonads.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">A brief history of graded modalities</title><updated>2021-01-27</updated><author><name></name></author><content type="html">I give a brief introduction to the history around graded modalities (graded (co)monads). Updated 2021-01-29: added Wadler:2003, Petricek:2013, and Petricek:2014.</content><link href="https://blog.metatheorem.org/published/Graded-History.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">A brief history of graded modalities</title><updated>2021-01-27</updated><author><name></name></author><content type="html">I give a brief introduction to the history around graded modalities (graded (co)monads).</content><link href="https://blog.metatheorem.org/published/Graded-History.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">A brief history of graded modalities</title><updated>2021-01-27</updated><author><name></name></author><content type="html">I give a brief introduction to the history around graded modalities (graded (co)monads).</content><link href="https://blog.metatheorem.org/published/Graded-History.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">A brief history of graded modalities</title><updated>2021-01-27</updated><author><name></name></author><content type="html">I give a brief introduction to the history around graded modalities (graded (co)monads).</content><link href="https://blog.metatheorem.org/published/Graded-History.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">A brief history of graded modalities</title><updated>2021-01-27</updated><author><name></name></author><content type="html">I give a brief introduction to the history around graded modalities (graded (co)monads).</content><link href="https://blog.metatheorem.org/published/Graded-History.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Universal Properties</title><updated></updated><author><name></name></author><content type="html">A note on universal properties and the Yoneda lemma.  Updates: Added example showing representability for adjoint functors.</content><link href="https://blog.metatheorem.org/published/Universal_Properties.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Universal Properties</title><updated></updated><author><name></name></author><content type="html">A note on universal properties and the Yoneda lemma.  Updates: Added example showing representability for adjoint functors.</content><link href="https://blog.metatheorem.org/published/Universal_Properties.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Who came up with semantic brackets?</title><updated>2021-01-18</updated><author><name></name></author><content type="html">A short post about the history of semantic brackets.</content><link href="https://blog.metatheorem.org/published/Semantic-Brackets.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Who came up with semantic brackets?</title><updated>2021-01-18</updated><author><name></name></author><content type="html">A short post about the history of semantic brackets.</content><link href="https://blog.metatheorem.org/published/Semantic-Brackets.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Category Theory Notes</title><updated></updated><author><name></name></author><content type="html">A place for me to actively write about category theory. I’ll be writing these here on my blog rather than thinking about finished products. This makes sharing my notes eaiser, and is more fun. You are already able to follow along if you are intereted, because I’ll post updates to my RSS feed.</content><link href="https://blog.metatheorem.org/published/CT-Notes.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Category Theory Notes</title><updated></updated><author><name></name></author><content type="html">A place for me to actively write about category theory. I’ll be writing these here on my blog rather than thinking about finished products. This makes sharing my notes eaiser, and is more fun. You are already able to follow along if you are intereted, because I’ll post updates to my RSS feed.</content><link href="https://blog.metatheorem.org/published/CT-Notes.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Category Theory Notes</title><updated></updated><author><name></name></author><content type="html">A place for me to actively write about category theory.</content><link href="https://blog.metatheorem.org/published/CT-Notes.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Category Theory Notes</title><updated></updated><author><name></name></author><content type="html">A place for me to actively write about category theory.X</content><link href="https://blog.metatheorem.org/published/CT-Notes.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Category Theory Notes</title><updated></updated><author><name></name></author><content type="html">A place for me to actively write about category theory.</content><link href="https://blog.metatheorem.org/published/CT-Notes.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">Category Theory Notes</title><updated></updated><author><name></name></author><content type="html">A place for me to actively write about category theory.</content><link href="https://blog.metatheorem.org/published/CT-Notes.html"/></entry><entry><id>https://blog.metatheorem.org</id><title type="text">New Blog Infrastructure</title><updated>2020-12-15</updated><author><name></name></author><content type="html">This post introduces Metatheorem’s new blog infrastructure using Pandoc, GNU Make, and a new tool called Panfeed.</content><link href="https://blog.metatheorem.org/published/2020-12-15-Blog-Infrastructure.html"/></entry></feed>