Hi! I'm on a journey to learn functional programming (FP). Won't you join me?
If you notice any broken links here, please let me know by opening an issue.
I originally started with Haskell, but it was a bit of a slog. The raw file of this list still contains commented-out sections for Haskell and Elixir (another one I probably won't learn).
Roc seems like an easier place to start because it's intentionally small and tries to incorporate some of the strengths of dynamic languages, while being fully statically typed.
- Examples
- Docs: builtins, basic-cli
- Roc packages
- Make a game (text-based?).