Functional Programming is lucky to have an incredibly passionate community behind both the methods and individual languages. We've rounded up the best bloggers for both general Functional Programming as well as specific languages.
If you're a blogger and want to be included on this list, feel free to reach out to Josh.Kaplan@functionalworks.com
Lambda the Ultimate
Loads of information here on different languages but also structures and techniques.
Brent -> String
A functional programming blog with a long history. Definitely one to have on your tabs.
Where better to start then with the language itself? Managed by the people at EPFL, it has contributions from developers all over the world.
A blog from the team behind Disney's streaming team, who just so happen to be Scala experts and they have an excellent blog and newsletter dedicated to all the latest news in Scala.
Haoyi’s Programming Blog
Musings on the language. We especially like the post on Scala.js.
Also a world class dev agency using Scala with all their clients. Tons of posts here on Scala, but also loads of other functional languages.
A fantastic blog that highlights all the companies and projects that Clojure is being used in.
Of course we couldn’t leave out Cognitect, the creators of Clojure. Regular posts from Rich Hickey and Clojure experts like Alex Miller.
A weekly blog on everything Clojure.
An excellent blog page. Definitely read the Caves of Clojure series
Neil Mitchell’s Blog
Neil is an excellent Haskell engineer based in London. He praises and critiques Haskell quite well here.
Haskell for all
Sink your teeth into this very technical blog.
A very good compilation of weekly Haskell posts.
Bartosz Milewski’s Programming Cafe
Highly detailed blog covering aspects of Haskell.
There’s a great section on Haskell here, but plenty more to dig into also.
Interesting blog that, among other posts, looks into the reasons Haskell hasn’t caught on mainstream yet, hasn't been updated since Jan 2018, but has a very strong archive
Pulls in load of different comments about Elixir.
Sergey Tihon’s Blog
A weekly run through of the the weeks F# news.
Ploeh Blog by Mark Seeman
Experienced programmer and international conference speaker, particularly interested in functional programming and object-oriented design with Haskell, F# and C#. Occasionally writes and speaks about various development topics.
Tomas Petricek's blog
Tomas Petricek writes about software development in F# and .NET, sharing materials from his F# trainings and talks.
Mathias Brandewinder has been developing software on .NET for about 10 years, and loving every minute of it, except maybe for a few release days. His language of choice was C#, until he discovered F# and fell in love with it. He enjoys arguing about code and how to make it better, and gets very excited when discussing TDD or F#.
Joe Armstrong — Erlang and other stuff
The languages designer and his thoughts on Erlang.
The main Erlang dev agency helping to grow the language
F# for fun and profit
Great blog that praises the merits of F# and guides any one looking to start using it. Keep up the good work!
Scala Tutorial: Getting Started with Scala
Long read with excellent guidance on getting started with Scala.
Building, Running, and the REPL
Our friends at Brave Clojure explaining how to set up your first Clojure program.
Getting Started with Clojure
Learn You a Haskell for Great Good!
A whole online book on how to get start with Haskell. Well laid out with some comical illustrations too!
Getting Started with Elm v0.17
Elm is a language that is growing a huge following, and it’s a really excited language to know. Here’s the guide to get set up.
To start looking for your next great tech job, sign up here
(open source and trusted by devs everywhere ❤️)