<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yahb2, branch master</title>
<subtitle>Yet another yet another haskell (IRC) bot</subtitle>
<id>https://git.tomsmeding.com/yahb2/atom/?h=master</id>
<link rel='self' href='https://git.tomsmeding.com/yahb2/atom/?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/'/>
<updated>2026-08-18T22:33:31Z</updated>
<entry>
<title>I cannot logic</title>
<updated>2026-08-18T22:33:31Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-08-18T22:33:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=3f009714170692ab596b59426c945c3c2705d8a0'/>
<id>urn:sha1:3f009714170692ab596b59426c945c3c2705d8a0</id>
<content type='text'>
Thanks int-e
</content>
</entry>
<entry>
<title>Ignore more :set prompt- versions</title>
<updated>2026-08-18T22:28:27Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-08-18T22:28:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=0bd48e573a1df549cbd1ba841f7e7506723f6192'/>
<id>urn:sha1:0bd48e573a1df549cbd1ba841f7e7506723f6192</id>
<content type='text'>
</content>
</entry>
<entry>
<title>startsWith = flip isPrefixOf</title>
<updated>2026-08-18T22:16:05Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-08-18T22:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=7029f5b4069b643561780dbc6317358a7a7d2b11'/>
<id>urn:sha1:7029f5b4069b643561780dbc6317358a7a7d2b11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Ignore :{</title>
<updated>2026-08-18T21:59:36Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-08-18T21:59:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=69a9851747520b6f1cb39664cb6cb7e887a37037'/>
<id>urn:sha1:69a9851747520b6f1cb39664cb6cb7e887a37037</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow :!</title>
<updated>2026-08-16T17:00:04Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-08-16T17:00:04Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=9bd34a0dabcf7bf649f2c3c94c354301b5b5eb54'/>
<id>urn:sha1:9bd34a0dabcf7bf649f2c3c94c354301b5b5eb54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove debug print</title>
<updated>2026-07-25T10:17:48Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-07-25T10:17:48Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=480cbcd7749f412a7766416b9cb3694ac4ed0fb7'/>
<id>urn:sha1:480cbcd7749f412a7766416b9cb3694ac4ed0fb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rework GHCi restarting logic</title>
<updated>2026-07-25T09:59:31Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-07-25T09:59:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=28311c2f54ec585503c0393330fcaed005f70837'/>
<id>urn:sha1:28311c2f54ec585503c0393330fcaed005f70837</id>
<content type='text'>
This now more properly detects restarting conditions and handles them.
Should fix the situation where infinite output breaks the ghci process
but it's detected only on the next message received.
</content>
</entry>
<entry>
<title>Catch EOF exception in CLI mode</title>
<updated>2026-07-25T09:55:46Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-07-25T09:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=2687d558497f4b26ad66b13663d26a71bc2e1751'/>
<id>urn:sha1:2687d558497f4b26ad66b13663d26a71bc2e1751</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Up GHC to 9.12, and vendor half the world</title>
<updated>2026-07-25T09:55:08Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-07-25T09:55:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=638803c27a06c076f5f235bbf753b00738c56915'/>
<id>urn:sha1:638803c27a06c076f5f235bbf753b00738c56915</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make /dev/urandom available</title>
<updated>2026-04-03T13:33:07Z</updated>
<author>
<name>Tom Smeding</name>
<email>tom@tomsmeding.com</email>
</author>
<published>2026-04-03T13:33:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tomsmeding.com/yahb2/commit/?id=059db48bf1f006f6ef0d4d4d94118ffb6fdbc462'/>
<id>urn:sha1:059db48bf1f006f6ef0d4d4d94118ffb6fdbc462</id>
<content type='text'>
</content>
</entry>
</feed>
