<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dependent-enummap/src, branch no-some-in-Enum1</title>
<subtitle>Dependent version of Data.EnumMap
</subtitle>
<id>https://git.tomsmeding.com/dependent-enummap/atom?h=no-some-in-Enum1</id>
<link rel='self' href='https://git.tomsmeding.com/dependent-enummap/atom?h=no-some-in-Enum1'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/'/>
<updated>2026-01-28T23:43:10Z</updated>
<entry>
<title>Add an INLINEABLE pragma that GHC warns about when one uses this library</title>
<updated>2026-01-28T23:43:10Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2026-01-28T23:43:04Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=b9f905a7d1571471200328d0b5062052c76b4e53'/>
<id>urn:sha1:b9f905a7d1571471200328d0b5062052c76b4e53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve typeCheck?</title>
<updated>2026-01-20T22:40:33Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2026-01-20T22:35:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=f21de5faf99f5a26510a0e1b2216a12e68f5182c'/>
<id>urn:sha1:f21de5faf99f5a26510a0e1b2216a12e68f5182c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stress unsafety of the API more in Enum1 docs</title>
<updated>2026-01-20T22:19:15Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-01-20T22:19:03Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=8e8bbf0b100489f8ddb563eb2f7b1ff2423661c7'/>
<id>urn:sha1:8e8bbf0b100489f8ddb563eb2f7b1ff2423661c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change case to let where possible</title>
<updated>2026-01-20T21:56:04Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2026-01-20T21:56:04Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=d9baf98bf0b6e231fcef17ea89155c2676c1cfa1'/>
<id>urn:sha1:d9baf98bf0b6e231fcef17ea89155c2676c1cfa1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Formatting</title>
<updated>2026-01-20T21:26:24Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-01-20T21:22:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=5cfb5d5be7804bf0931f46392fd1ba42cd617735'/>
<id>urn:sha1:5cfb5d5be7804bf0931f46392fd1ba42cd617735</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the repo compilable with GHC 9.10.3</title>
<updated>2026-01-20T21:26:20Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2026-01-05T23:32:21Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=066a02cbfda80d18b77cac8c5d999335607df9da'/>
<id>urn:sha1:066a02cbfda80d18b77cac8c5d999335607df9da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the code more strict for a tiny performance gain</title>
<updated>2026-01-20T21:26:09Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-23T17:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=3493b98935d2215d1fd97d04003e007af6da8f79'/>
<id>urn:sha1:3493b98935d2215d1fd97d04003e007af6da8f79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Let typeCheck? provide type equality and remove coe1 calls</title>
<updated>2025-12-23T12:48:37Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-23T12:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=c1fd3d1066a7863c9b240c1ecf71da9344f32fc5'/>
<id>urn:sha1:c1fd3d1066a7863c9b240c1ecf71da9344f32fc5</id>
<content type='text'>
that are now unnecessary.
</content>
</entry>
<entry>
<title>Delete all coe1 applications that can now be simply skipped</title>
<updated>2025-12-23T10:42:16Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-23T10:31:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=72abcebf6cfc5aa62b24bcf8bb06a2f517bff0fc'/>
<id>urn:sha1:72abcebf6cfc5aa62b24bcf8bb06a2f517bff0fc</id>
<content type='text'>
Apparently no typeCheck1 nor typeCheck2 application can be
simply skipped (due to the a and b types in their type signatures
getting equated through the application).
</content>
</entry>
<entry>
<title>Minimal changes to make it compile without Some in Enum1</title>
<updated>2025-12-23T10:42:15Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-23T10:22:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/dependent-enummap/commit/?id=889e221876f3028da1b238bdd981e2d698b060c8'/>
<id>urn:sha1:889e221876f3028da1b238bdd981e2d698b060c8</id>
<content type='text'>
This includes three additional `coe1`, all applied to `inf`.
</content>
</entry>
</feed>
