<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Aditya Kumar</title><description>Personal website of Aditya Kumar. I study computer science at UW and work on compilers, ML, and more.</description><link>https://adi-k.com/</link><language>en-us</language><item><title>My solutions to Abstract Algebra by Dummit and Foote</title><link>https://adi-k.com/blog/abstract-algebra-solutions/</link><guid isPermaLink="true">https://adi-k.com/blog/abstract-algebra-solutions/</guid><description>Worked solutions to selected exercises from Dummit and Foote&apos;s Abstract Algebra, chapters 1 through 8: groups, rings, and Euclidean domains.</description><pubDate>Wed, 22 Jun 2022 00:00:00 GMT</pubDate></item><item><title>Haskell Functors in Detail: An in-depth tutorial/reference about functors</title><link>https://adi-k.com/blog/haskell-functors-in-detail/</link><guid isPermaLink="true">https://adi-k.com/blog/haskell-functors-in-detail/</guid><description>A hands-on walk through the Functor typeclass and its major instances in Haskell: Either, List, Maybe, IO, functions, and tuples, with the laws and worked examples.</description><pubDate>Wed, 16 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Haskell: GHC&apos;s error messages explained</title><link>https://adi-k.com/blog/ghc-error-messages-explained/</link><guid isPermaLink="true">https://adi-k.com/blog/ghc-error-messages-explained/</guid><description>What GHC&apos;s most common type errors mean, one at a time: occurs checks, rigid type variables, missing instances, ambiguous types, and how to read the suggested fix.</description><pubDate>Sun, 13 Sep 2020 00:00:00 GMT</pubDate></item></channel></rss>