Home

Awesome

Curated list of great functional programming resources (mainly Scala or Haskell based)

functional programming path

Categories

<a name="fp-patterns"></a>

Functional Programming Patterns

Talks

Articles

<a name="types"></a>

Types

Talks

Articles

<a name="effects"></a>

Functional Effects

Talks

Articles

<a name="semigroup-monoid"></a>

Semigroup / Monoid

Talks

Articles

<a name="taglessfinal-mtl"></a>

Tagless Final / MTL

Talks

Articles

<a name="monad-stack"></a>

Monad stack

Talks

Articles

<a name="free-monad"></a>

Free Monad

Talks

Articles

<a name="typeclass"></a>

Typeclass

Talks

Articles

<a name="concurrency"></a>

Concurrency

Talks

Articles

<a name="optics"></a>

Optics

Talks

Articles

<a name="recursion-schemes"></a>

Recursion schemes

Talks

Articles

<a name="theory"></a>

Theory

Talks

Articles

<a name="academic-papers"></a>

Academic papers

<a name="lectures"></a>

Lectures

<a name="blogs"></a>

Blogs

<a name="books"></a>

Books

<a name="chat-rooms"></a>

Chat rooms

<a name="newsletters"></a>

Newsletters

<a name="podcasts"></a>

Podcasts

<a name="repositories"></a>

Repositories

<a name="events"></a>

Events

Special thanks

Thanks to @olivierschultz who helps me maintain that list !