<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ox-arrays/src/Data/Array/Nested/Permutation.hs, branch move-Rank</title>
<subtitle>Nested, compositional struct-of-arrays orthotope arrays
</subtitle>
<id>https://git.tomsmeding.com/ox-arrays/atom?h=move-Rank</id>
<link rel='self' href='https://git.tomsmeding.com/ox-arrays/atom?h=move-Rank'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/'/>
<updated>2026-04-04T21:51:39Z</updated>
<entry>
<title>Implement ListX as [] with strict pattern synonyms</title>
<updated>2026-04-04T21:51:39Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2026-04-04T14:59:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=dec7d6c47fe9b783e1a98008a4efffb77df6f393'/>
<id>urn:sha1:dec7d6c47fe9b783e1a98008a4efffb77df6f393</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Audit remaining uses of KnownNat and SNat patterns</title>
<updated>2026-04-02T09:54:26Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2026-04-02T09:54:26Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=086145dfee33e6e198abc148a6375ce929b2c88f'/>
<id>urn:sha1:086145dfee33e6e198abc148a6375ce929b2c88f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename TakeLen functions to TakeLenPerm; same for Drop</title>
<updated>2026-04-02T08:33:33Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2026-04-02T08:32:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=31a603bb5d685306fe9561eac25c62b514c62be2'/>
<id>urn:sha1:31a603bb5d685306fe9561eac25c62b514c62be2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add permId and permShiftN</title>
<updated>2026-03-15T09:51:22Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2026-03-09T18:29:09Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=8409fa81c7b31bf8ace0b1f219ba6a1a7cbdf2de'/>
<id>urn:sha1:8409fa81c7b31bf8ace0b1f219ba6a1a7cbdf2de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make List?, except ListH, less general</title>
<updated>2026-03-15T09:50:17Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-17T18:06:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=92138979a4b13bdc89b583f24b12baff942db10f'/>
<id>urn:sha1:92138979a4b13bdc89b583f24b12baff942db10f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make ShR a newtype over ShX</title>
<updated>2026-03-15T09:35:48Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-16T08:51:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=e721543d6dfac2b1130b8dc0a1294c833610ba78'/>
<id>urn:sha1:e721543d6dfac2b1130b8dc0a1294c833610ba78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Optimize the representation of ListH</title>
<updated>2026-03-15T09:35:36Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-15T09:47:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=1298e0460cdd5cb48fdabea6f7687a2d4f3051f2'/>
<id>urn:sha1:1298e0460cdd5cb48fdabea6f7687a2d4f3051f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inline SMayNat in ListH</title>
<updated>2026-03-15T09:35:33Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-15T01:05:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=3097c5a5bc9a6b50c0324bf2cf1da67e03b80ba4'/>
<id>urn:sha1:3097c5a5bc9a6b50c0324bf2cf1da67e03b80ba4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clone ListX into ListH</title>
<updated>2026-03-15T09:35:30Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-15T00:19:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=5b83cd2b9d275683f2e534de3c3381c9957b5876'/>
<id>urn:sha1:5b83cd2b9d275683f2e534de3c3381c9957b5876</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify the signature of fooIndex</title>
<updated>2026-03-15T09:35:27Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-15T21:17:34Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=c0104ba495e16d7e6e81134c7497f725b0b908a8'/>
<id>urn:sha1:c0104ba495e16d7e6e81134c7497f725b0b908a8</id>
<content type='text'>
</content>
</entry>
</feed>
