<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: deech</title><link>https://news.ycombinator.com/user?id=deech</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 21 May 2026 03:17:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=deech" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Shen Trick Shots – LambdaConf 2016]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=BUJNyHAeAc8">https://www.youtube.com/watch?v=BUJNyHAeAc8</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12618362">https://news.ycombinator.com/item?id=12618362</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 01 Oct 2016 15:54:08 +0000</pubDate><link>https://www.youtube.com/watch?v=BUJNyHAeAc8</link><dc:creator>deech</dc:creator><comments>https://news.ycombinator.com/item?id=12618362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12618362</guid></item><item><title><![CDATA[New comment by deech in "Shen: A Sufficiently Advanced Lisp [video] (2014)"]]></title><description><![CDATA[
<p>You don't have to use any of the syntax if you don't want to. You can write directly in KLambda. Here's how `map` is defined in KLambda:<p><pre><code>   (defun map (f l)
     (shen.map-h f l ()))

   (defun shen.map-h (f l accum)
     (cond ((= () l) (reverse accum))
           ((cons? l) (shen.map-h f (tl l) (cons (f (hd l)) accum)))
           (true (shen.f_error shen.map-h))))</code></pre></p>
]]></description><pubDate>Wed, 01 Apr 2015 02:18:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=9301149</link><dc:creator>deech</dc:creator><comments>https://news.ycombinator.com/item?id=9301149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9301149</guid></item><item><title><![CDATA[New comment by deech in "Shen: A Sufficiently Advanced Lisp [video] (2014)"]]></title><description><![CDATA[
<p>The second half of the talk (<a href="http://www.youtube.com/watch?v=lMcRBdSdO_U&t=17m30s" rel="nofollow">http://www.youtube.com/watch?v=lMcRBdSdO_U&t=17m30s</a>) is about turning a JSON object into a type using macros and meta-programming.</p>
]]></description><pubDate>Tue, 31 Mar 2015 23:04:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=9300485</link><dc:creator>deech</dc:creator><comments>https://news.ycombinator.com/item?id=9300485</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9300485</guid></item></channel></rss>