An open API service indexing awesome lists of open source software.

https://github.com/ubaldop/cattheo

Bartosz Milewski's Category Theory for Programmers challenges
https://github.com/ubaldop/cattheo

bartosz category-theory programmers-challenges scala

Last synced: 3 months ago
JSON representation

Bartosz Milewski's Category Theory for Programmers challenges

Awesome Lists containing this project

README

        


Cattheo

Cattheo
===

This repository contains my implementations of Bartosz Milewski's Category Theory for Programmers challenges.
The blog posts by Bartosz are available [here](https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/).

---

### Challenges
Here I'll track all the challenges implemented while reading the blog posts.

#### Part 1
- challenges from [**Category: The Essence of Composition**](https://github.com/P3trur0/cattheo/tree/master/challenges/post_1_1.md)
- challenges from [**Types and Functions**](https://github.com/P3trur0/cattheo/tree/master/challenges/post_1_2.md)
- challenges from [**Categories great and small**](https://github.com/P3trur0/cattheo/tree/master/challenges/post_1_3.md)
- challenges from [**Kleisli Categories**](https://github.com/P3trur0/cattheo/tree/master/challenges/post_1_4.md)

---

#### Part 2
WIP

---

#### Part 3
WIP

---

### Notes

[Here](https://github.com/P3trur0/cattheo/tree/master/notes.md) I'll sketch some notes taken during the reading.

### Acknowledgements

I am grateful to [@marcosh](https://github.com/marcosh) because he suggested to use a programming language I am not really familiar with for the implementations of the exercises to make them more challenging.