What is Hackers' Pub?
Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.


![Fibonacci function in Lisp:
(let
([fib
(λ (n)
(let
([fib'
(λ (n f)
(if (= n 0)
0
(if (= n 1)
1
(+ (f (- n 1) f) (f (- n 2) f)))))])
(fib' n fib')))])
(fib 10))](https://fantastic.earth/system/media_attachments/files/110/501/915/416/243/442/original/cfe38bc6dbea34c8.png)
![CPS version of Fibonacci function in Lisp:
(let
([fib
(λ (n k0)
(let
([fib'
(λ (n f k1)
((λ (k2)
((λ (v3)
(if v3
(k2 0)
((λ (k4)
((λ (v5)
(if v5
(k4 1)
((λ (v9)
(f v9 f
(λ (v6)
((λ (v8)
(f v8 f
(λ (v7)
(k4 (+ v6 v7)))))
(- n 2)))))
(- n 1))))
(= n 1)))
k2)))
(= n 0)))
k1))])
(fib' n fib' k0)))])
(fib 10 return))](https://fantastic.earth/system/media_attachments/files/110/501/915/556/844/583/original/adad442b1733a421.png)


























这这这…广西人民是喜欢这个但不代表啤酒也得这个口味啊
