<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aup/examples/inflate.aup, branch master</title>
<subtitle>Declarative systems language and compiler targeting verified Pure modules.
</subtitle>
<id>http://git.yeowoo.org/aup/atom?h=master</id>
<link rel='self' href='http://git.yeowoo.org/aup/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.yeowoo.org/aup/'/>
<updated>2026-10-19T06:34:12Z</updated>
<entry>
<title>140's apps written with the frictions gone: inflate's and linebreak's lists declared together, linebreak's 0x2010 and 0x25CC (their modules the same), DNS's records = [] and 0xc000, HTTP's trailers, j = fields(...), RFC 6298's abs and tick.period (G written once), layout's lists together, its boxes and root as targets together, boxes = []; lines 121 to 120, 148 to 146, 176 to 169, 116 to 110; instructions within 0.2%</title>
<updated>2026-10-19T06:34:12Z</updated>
<author>
<name>eunhhu</name>
<email>necpition205@gmail.com</email>
</author>
<published>2026-10-19T06:34:12Z</published>
<link rel='alternate' type='text/html' href='http://git.yeowoo.org/aup/commit/?id=30eed7886769d838a5d51b70c764c532ca023b1c'/>
<id>urn:sha1:30eed7886769d838a5d51b70c764c532ca023b1c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>The three spec apps without their workarounds (Pure 140 after its decision point): inflate's code takes a bare list and its output is a bytes state, its block's tables built in the handler (lets' lists in inner blocks), 132 lines to 121; DNS's compression compares a suffix with == (bytes compared), 115 to 106; HTTP's left bytes a bytes state, names and codings compared as bytes, its field lines returned as a bare list, 159 to 148</title>
<updated>2026-10-19T04:16:07Z</updated>
<author>
<name>eunhhu</name>
<email>necpition205@gmail.com</email>
</author>
<published>2026-10-19T04:16:07Z</published>
<link rel='alternate' type='text/html' href='http://git.yeowoo.org/aup/commit/?id=2222dc78a3a7220299fafddaae7d10cc486c61ac'/>
<id>urn:sha1:2222dc78a3a7220299fafddaae7d10cc486c61ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pure 140's inflate (RFC 1951): examples/inflate.aup, a raw deflate stream inflated to its bytes, codes read a bit at a time from their canonical counts (as zlib's puff.c), stored, fixed and dynamic blocks, a stream that is none failing its event; no new form: the code tables passed in a record (a fn takes no list), the output a list of one item (a bytes value is no state), a block's tables built in a fn (a let's list lives in the handler's own block); 132 lines against Python's 81</title>
<updated>2026-10-19T01:26:52Z</updated>
<author>
<name>eunhhu</name>
<email>necpition205@gmail.com</email>
</author>
<published>2026-10-19T01:26:52Z</published>
<link rel='alternate' type='text/html' href='http://git.yeowoo.org/aup/commit/?id=899572480735ac212219f8be4d91a0e4c2a46949'/>
<id>urn:sha1:899572480735ac212219f8be4d91a0e4c2a46949</id>
<content type='text'>
</content>
</entry>
</feed>
