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 Author

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!