<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chad-fast/src/CHAD/AST.hs-boot, branch user-types</title>
<subtitle>An implementation of CHAD, towards performance
</subtitle>
<id>https://git.tomsmeding.com/chad-fast/atom?h=user-types</id>
<link rel='self' href='https://git.tomsmeding.com/chad-fast/atom?h=user-types'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/'/>
<updated>2025-11-27T20:30:17Z</updated>
<entry>
<title>WIP user-specified custom types</title>
<updated>2025-11-27T20:30:17Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2025-11-27T20:30:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/chad-fast/commit/?id=20f7d7be13cd7869b338f98d1ab3fd33e8bbfb3e'/>
<id>urn:sha1:20f7d7be13cd7869b338f98d1ab3fd33e8bbfb3e</id>
<content type='text'>
The big roadblock encountered is that accumulation wants addition of
monoids to be elementwise float addition; this fundamentally clashes
with the concept of a user type with a custom zero and plus.
</content>
</entry>
</feed>
