<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chad-fast/src/AST, branch master</title>
<subtitle>An implementation of CHAD, towards performance
</subtitle>
<id>https://git.tomsmeding.com/chad-fast/atom?h=master</id>
<link rel='self' href='https://git.tomsmeding.com/chad-fast/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/'/>
<updated>2025-11-10T20:50:25Z</updated>
<entry>
<title>Move module hierarchy under CHAD.</title>
<updated>2025-11-10T20:50:25Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-11-10T20:49:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=174af2ba568de66e0d890825b8bda930b8e7bb96'/>
<id>urn:sha1:174af2ba568de66e0d890825b8bda930b8e7bb96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix pretty-printing for Map</title>
<updated>2025-11-05T21:29:54Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-11-05T21:29:54Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=4fbdff58dbf017240fddea1eca5615da655bcc72'/>
<id>urn:sha1:4fbdff58dbf017240fddea1eca5615da655bcc72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some extra Map optimisations</title>
<updated>2025-11-05T21:29:41Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-11-05T21:29:41Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=e82b1eed9f9d749afb1e47f0bc8f35e806fda9f6'/>
<id>urn:sha1:e82b1eed9f9d749afb1e47f0bc8f35e806fda9f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>drevLambda works, TODO D[map]</title>
<updated>2025-11-04T22:09:21Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-11-04T22:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=57779d4303f377004705c8da06a5ac46177950b2'/>
<id>urn:sha1:57779d4303f377004705c8da06a5ac46177950b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>autoWeak: Improve typing</title>
<updated>2025-11-04T21:03:49Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-11-04T21:03:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=351667a3ff14c96a8dfe3a2f1dd76b6e1a996542'/>
<id>urn:sha1:351667a3ff14c96a8dfe3a2f1dd76b6e1a996542</id>
<content type='text'>
- Check that source layout is actually a subset of the target layout
  statically, because we can and it prevents runtime errors (I didn't
  actually get such an error yet, but I worried about it too much)
- Use less Append in type of (&amp;.) to make type errors _significantly_
  less verbose
</content>
</entry>
<entry>
<title>WIP map + zip</title>
<updated>2025-11-03T22:10:23Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-11-03T22:09:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=81d88dbc430ca6ec8390636f8b7162887b390873'/>
<id>urn:sha1:81d88dbc430ca6ec8390636f8b7162887b390873</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify foldD2 to not sum x0 contributions</title>
<updated>2025-10-30T14:58:08Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-10-30T14:58:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=4c9ae47dd5bbd27b1acb6dc5d4a55657ac1f026f'/>
<id>urn:sha1:4c9ae47dd5bbd27b1acb6dc5d4a55657ac1f026f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement reshape</title>
<updated>2025-10-30T14:56:35Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-10-30T14:56:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=4d456e4d34b1e4fb3725051d1b8a0c376b704692'/>
<id>urn:sha1:4d456e4d34b1e4fb3725051d1b8a0c376b704692</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Better fold D{1,2} primitives</title>
<updated>2025-10-28T10:56:40Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-10-28T10:56:40Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=955af83f664639701fdbee54718186e07b31d42f'/>
<id>urn:sha1:955af83f664639701fdbee54718186e07b31d42f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Count: Improve counting of tape in EFold1InnerD1</title>
<updated>2025-10-25T08:05:38Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-10-25T08:05:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=765b80616583322226284266605ab3a916da01db'/>
<id>urn:sha1:765b80616583322226284266605ab3a916da01db</id>
<content type='text'>
</content>
</entry>
</feed>
