In case anyone's curious, It was a bad idea :)
It compiled and seemed to work fine until it tried to return a result and
instead evaluated (result).
There was a way to fix it where my letfn' macro dealt with the name and
body separately.
But I ended up defining functions on their own and using
Awesome stuff! My kid is still 2... I can't wait no longer to see him
programming... He's gonna start from Functional Programming for sure! :D
On Monday, August 1, 2016 at 5:59:56 AM UTC-4, Yehonathan Sharvit wrote:
>
> Klipse for Kids - a fun and interactive way to teach clojure to your kids.
>
Hi,
I would like to present replikativ at the EuroClojure 2016 conference
(1). I would talk about the motivation and how it is implemented
(core.async, the foundational libraries, integration with
DataScript...). There is the background theory of CRDTs, the general
problem of data replication and
Klipse for Kids - a fun and interactive way to teach clojure to your kids.
Live at http://kids.klipse.tech/
(A note to the parents: This tutorial's goal is to teach the kids the
foundations of functional programming, in a fun and interactive way. It is
mostly based on Clojure and LISP.)
Commen