4 tips to help you understand #clojure
▻https://hackernoon.com/lesson-learned-how-to-understand-clojure-6e3f97fe674d?source=rss----3a81
Clojure is a dynamic, general-purpose programming language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming.Clojure is functional programming, all is function you can see the basic pattren :(fn param-1..param-n)(fn (fn-1 (fn-2 param-2–1) param-1–1))Stop pulling your hair out while understanding existing Clojure project, here four tips that I can share with you while right now I also still suffering understanding Clojure codeReading function by function starts from the last child function to the first parentso value from get-user-profile will be collected by for and store to :data , than protobuf will build user-batch, then publish-topic from protobuf valuethis technique will be pain (...)
#lisp