<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aup/examples/http.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 HTTP/1.1 requests a packet at a time (RFC 9112): examples/http.aup, each packet an event, its bytes added to what the last left and every request they complete read (its line, its fields with names lowercased, a body by Content-Length or chunked, a chunked one's trailers; h11's grammar, sizes to 2^31), the rest kept for the next; no new form: the bytes left in a list of one (bytes are no state), names, the version and the coding compared as text (bytes have no ==; tokens are ASCII), the field lines returned in a record (a fn returns no bare list); 159 lines against Python's 79</title>
<updated>2026-10-19T02:00:33Z</updated>
<author>
<name>eunhhu</name>
<email>necpition205@gmail.com</email>
</author>
<published>2026-10-19T02:00:33Z</published>
<link rel='alternate' type='text/html' href='http://git.yeowoo.org/aup/commit/?id=7934d1ce23653e5843140a990837c058e0ed86a4'/>
<id>urn:sha1:7934d1ce23653e5843140a990837c058e0ed86a4</id>
<content type='text'>
</content>
</entry>
</feed>
