<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ox-arrays/src/Data/Array/Nested/Ranked, branch SPEC-magic</title>
<subtitle>Nested, compositional struct-of-arrays orthotope arrays
</subtitle>
<id>https://git.tomsmeding.com/ox-arrays/atom?h=SPEC-magic</id>
<link rel='self' href='https://git.tomsmeding.com/ox-arrays/atom?h=SPEC-magic'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/'/>
<updated>2025-12-03T22:22:00Z</updated>
<entry>
<title>SPEC magic</title>
<updated>2025-12-03T22:22:00Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-03T22:22:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=5861b76be90ffd8967bc2e45322241069270d8b1'/>
<id>urn:sha1:5861b76be90ffd8967bc2e45322241069270d8b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Define {list,sh,ix}*ToList functions using 'build'</title>
<updated>2025-12-02T21:14:59Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-12-02T21:14:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=cd59bbd479feb2c7a3a07eb3eda6688e5776905b'/>
<id>urn:sha1:cd59bbd479feb2c7a3a07eb3eda6688e5776905b</id>
<content type='text'>
This should allow foldr/build fusion
</content>
</entry>
<entry>
<title>Let sh*FromList functions print proper error messages</title>
<updated>2025-12-02T14:15:35Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-12-02T14:15:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=9fa5556c4d4dc45ba2417081437bac2d1240132f'/>
<id>urn:sha1:9fa5556c4d4dc45ba2417081437bac2d1240132f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Provide ix*FromLinear for all three shape kinds</title>
<updated>2025-12-02T14:03:43Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-12-02T14:03:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=b63642a41f3bddc991d92f2f59b9e3ad53c1f15e'/>
<id>urn:sha1:b63642a41f3bddc991d92f2f59b9e3ad53c1f15e</id>
<content type='text'>
This speeds up {r,s}generatePrim
</content>
</entry>
<entry>
<title>Style and uniformity of shape/index/list functions</title>
<updated>2025-12-02T14:01:26Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-12-02T14:01:26Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=f76d781c75105b7b04ed2e602f0139d35846ab92'/>
<id>urn:sha1:f76d781c75105b7b04ed2e602f0139d35846ab92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unify fromList functions for shapes</title>
<updated>2025-12-01T17:35:58Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-01T17:35:58Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=45c429917c95713b339cc4d9210a842546e72a0d'/>
<id>urn:sha1:45c429917c95713b339cc4d9210a842546e72a0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't call continuation-based functions just *FromList</title>
<updated>2025-12-01T17:14:40Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-01T16:50:42Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=9faf7fb877119bd52d664940c4326d326b3326fa'/>
<id>urn:sha1:9faf7fb877119bd52d664940c4326d326b3326fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unify toList functions for shapes</title>
<updated>2025-12-01T16:15:05Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-12-01T16:15:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=0028b655341069e83db6e0bfde01dea1c696f5aa'/>
<id>urn:sha1:0028b655341069e83db6e0bfde01dea1c696f5aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inline all higher order shape functions</title>
<updated>2025-11-30T19:51:03Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-11-27T13:45:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=a06c6416bab1639e5c3bd99b3c10de4dcf6c32f9'/>
<id>urn:sha1:a06c6416bab1639e5c3bd99b3c10de4dcf6c32f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Commit Tom's new code for sh?Enum functions</title>
<updated>2025-11-26T17:12:05Z</updated>
<author>
<name>Mikolaj Konarski</name>
<email>mikolaj.konarski@funktory.com</email>
</author>
<published>2025-11-26T17:12:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/ox-arrays/commit/?id=2177f3e9cdb8a1f10529f678d5dad9d8c7d60d86'/>
<id>urn:sha1:2177f3e9cdb8a1f10529f678d5dad9d8c7d60d86</id>
<content type='text'>
</content>
</entry>
</feed>
