"Updated 2020-06-13: #Haskell Tutorial and Cookbook by Mark Watson" #FunctionalProgramming #Book #FreeDownload
Alan Dipert: Common Lisp for the Curious Clojurian #Clojure
"The focus of #CommonLisp is not #FunctionalProgramming. It's not impossible to do but when it's done it's done by convention and with the help of libraries."
Robert Virding: Lisp Flavoured #Erlang: a real #LISP in the Erlang ecosystem #FunctionalProgramming
"FPCasts - Your source for #FunctionalProgramming Related Podcasts" #Clojure #Elixir #Haskell
"Using the input and output characteristics of pure functions, pure functions are used as pipelines. Dataflow is formed by a series of pure functions in series." #FunctionalProgramming #Clojure
https://github.com/linpengcheng/PurefunctionPipelineDataflow
"In general, we can ensure our use of state is principled by making sure that most mutation is done at the edges of the codebase, & then writing the rest of our code in a pure form" #Ocaml #FunctionalProgramming #PureImpure
"We'll start with fundamental questions about how #UserInterface programming should be modeled and work our way down to the platform toolkits (Swing, JavaFX, HTML, UIKit, etc)" #ClojureScript #FunctionalProgramming
https://blog.phronemophobic.com/what-is-a-user-interface.html
"Rather than focus on the tactics, the important ideas to take from #FunctionalProgramming are strategies, including:... Even without those FP tools in Python, we can keep the FP strategies in mind."
https://nedbatchelder.com//blog/202003/functional_strategies_in_python.html
"Fexprs break that assumption and they hand control of evaluating the operands to the body of the function itself. Isnβt this just lazy evaluation?" #FunctionalProgramming #Lisp
I think this is a metaprogramming-macros thing π€
"The Resurgence of #FunctionalProgramming track at #QCon Plus 2020 featured several experts describing how functional programming makes developing software a joyful experience."
(def me #{:developer :π²π½ :π€ :α΄ :β :β β ΅ {:β₯ [:free-open-source :Ο :Ζ :Ξ» :βΆ :βΊ :πΊ :β :πΊ :π§ :π]}})