You don’t have to sign up for a newsletter if you don’t want to. This is just for you to not miss important updates. Videos are posted on the website directly, once there will be the first episode you’ll get an email if you’ve signed up.
Thank you for these comments. While the intent of the article was not to introduce correct description of Lisp it is still amazing list of clarifications! I enjoyed reading it and appreciate your time spent on it. I’ll link this comment in the article for someone who might want to know more about Lisp.
Hi. The code in the article is not something you would write yourself. It describes how we derive transducers via reduce function. Normally you would use transducers-js library, see examples in their readme.
Now about benefits. Transducers are used to gain better perf when processing large collections of data. Data…
Thanks! We have more than 50,000 lines of ClojureScript code in production. I cannot really say I had bad times with understanding everything when I just joined the project. Also refactoring is not painful, the compiler does catch errors like undeclared vars or wrong number of arguments passed into a function. But obviously a type system could make…
How this even related to functional programming? While the article might be a good one, please, don’t tag materials with inappropriate tags. I don’t want to see unrelated stuff in my subscription feed. Thanks.
Engineers have figured out a long time ago that templates is not a solution, that’s why JSX is not a templating language, rather it is a DSL.
DSLs are being created to make target language, HTML in this case, to be the same thing as a language where it is used. JSX does the opposite, it goes closer to templating, which is…
We are using ClojureScript in production as a main front-end language for a couple of years now. I personally use it because it is explicit and predictable and has awesome standard library, also functional style is a great bonus. I chose it because it is the most mature front-end language among modern ones.