Clojure on Fennel part one: Persistent Data Structures

part one: persistent data structures part two: immutable.fnl optimizations part three: parsing part four: parsing (again) Somewhere in 2019 I started a project that aimed to bring some of Clojure features to Lua runtime - fennel-cljlib . It was a library for Fennel that implemented a basic subset of clojure.core namespace functions and macros. My goal was simple - I enjoy working with Clojure, but…