Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

fpsvogel/learn-functional-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

Learn functional programming

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.

Table of contents

Roc

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.

Community

Learning

Reference

Exercises

Projects to study

Projects to build

  • Make a game (text-based?).