DEV Community

Discussion on: Good projects for learning functional programming

Collapse
 
sleepyfran profile image
Fran González

In the backend I'd recommend that you checkout Elixir/Phoenix projects, there're tons of them. I got started by reading Programming Phoenix which is an amazing read, full of great examples. I also found some amazing projects along the way: Changelog.com, Accent, even Hex!

Collapse
 
aimerib profile image
Aimeri Baddouh

Thank you for the suggestions! What about those projects in particular make them good for beginners?

Collapse
 
sleepyfran profile image
Fran González

Personally I always found a lot of resources about functional programming lacking real life examples. It's not going to be easy to open a big project like Hex or Changelog and actually understand it, but it'll help you see the bigger picture of how to compose things functionally and I think that's a very good thing to have once you're past the basic things and want to build something real!