<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: kamalf</title><link>https://news.ycombinator.com/user?id=kamalf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 02 Aug 2026 23:34:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kamalf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kamalf in "Show HN: Katharos Functional programming and CSP-style concurrency for Python"]]></title><description><![CDATA[
<p>I've been working on Katharos, a functional programming and concurrency library for Python 3.13+. The idea behind it is simple: absence, errors, effects, and concurrent communication should be explicit, composable values instead of hidden control flow.</p>
]]></description><pubDate>Sun, 02 Aug 2026 10:45:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49143180</link><dc:creator>kamalf</dc:creator><comments>https://news.ycombinator.com/item?id=49143180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49143180</guid></item><item><title><![CDATA[Show HN: Katharos Functional programming and CSP-style concurrency for Python]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/kamalfarahani/katharos">https://github.com/kamalfarahani/katharos</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49143179">https://news.ycombinator.com/item?id=49143179</a></p>
<p>Points: 33</p>
<p># Comments: 8</p>
]]></description><pubDate>Sun, 02 Aug 2026 10:45:11 +0000</pubDate><link>https://github.com/kamalfarahani/katharos</link><dc:creator>kamalf</dc:creator><comments>https://news.ycombinator.com/item?id=49143179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49143179</guid></item></channel></rss>