I'm looking for good websites to learn functional programming. I'm particularly interested in learning it through languages like C or Java, especially with the use of static methods. Any suggestions?
4 Answers
Are you looking to learn a whole functional programming language like Haskell or OCaml, or are you just interested in using functional programming techniques in languages like C or Java?
It sounds a bit unconventional, but there's a functional programming course in Python available at Boot.dev. The content is free to read and watch, so you can get some solid foundational knowledge there!
You might want to check out "Learn You a Haskell for Great Good". It's a fun introduction to functional programming, although it focuses specifically on Haskell. It really helps with understanding functional concepts!
A great way to grasp functional programming is by focusing on writing clean, granular functions. Just practice organizing your code well, and you'll start to think in a functional style over time.
I want to apply functional programming concepts in C or Java.