IRC channel logs
2024-06-16.log
back to list of logs
<jfred>I'm finally going through SICP again and the bit in 1.3.2 about `let` being sugar for using a lambda expression to bind some local variables just blew my mind a little bit <dpk>One Thing to name them all, One Thing to define them. / One Thing to place them in environments and bind them, <dpk>In the Lambda Order they are all first-class. <haugh>jfred, I had the same experience. Then I got my mind blown again when I realized that guile does that in the optimizer, not at expansion time <dpk>yeah, i don’t get why Guile considers ‘let’ a primitive <dpk>probably hysterical raisins. maybe wingo can explain <haugh>I think it's one of those things you have to speak CPS to understand