Recommended reading
This commit is contained in:
parent
9093291a49
commit
c0ba7111c5
|
@ -1,4 +1,8 @@
|
||||||
lockfileVersion: '6.0'
|
lockfileVersion: '6.1'
|
||||||
|
|
||||||
|
settings:
|
||||||
|
autoInstallPeers: true
|
||||||
|
excludeLinksFromLockfile: false
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
'@astrojs/mdx':
|
'@astrojs/mdx':
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
---
|
|
||||||
title: Category theory, abstract algebra and friends
|
|
||||||
date: 2023-05-14T21:57:54+02:00
|
|
||||||
---
|
|
||||||
|
|
||||||
## Monoid
|
|
||||||
|
|
||||||
$$
|
|
||||||
(M, *)
|
|
||||||
$$
|
|
||||||
|
|
||||||
```haskell
|
|
||||||
class Monoid a where
|
|
||||||
mempty :: a
|
|
||||||
mappend :: a -> a -> a
|
|
||||||
```
|
|
16
src/content/posts/recommended-reading.md
Normal file
16
src/content/posts/recommended-reading.md
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
---
|
||||||
|
title: Recommended reading
|
||||||
|
date: 2023-06-01T20:02:20.239Z
|
||||||
|
---
|
||||||
|
|
||||||
|
## Programming
|
||||||
|
- C. Hattingh, *Using Asyncio in Python: Understanding Python’s Asynchronous Programming Features*. O’Reilly Media, Incorporated, 2020.
|
||||||
|
> Very useful book for understanding how async works in practice as opposed to multithreading or multiprocessing. It's directed at Python programmers, but it's useful even if you don't intend to use Python.
|
||||||
|
|
||||||
|
- B. Milewski and I. Tabachnik, *Category Theory for Programmers*. Lightning Source UK, 2019.
|
||||||
|
> This book touches upon abstract algebra and type theory in a way that is approachable for people with no applied mathematics background. A must-read for anyone interested in functional programming.
|
||||||
|
|
||||||
|
## Japanese
|
||||||
|
- J. Rubin, *Making Sense of Japanese: What the Textbooks Don’t Tell You*. Kodansha International, 2002.
|
||||||
|
> This is possibly the first place I came across that mentioned the existence of the so-called "null subject". The topics presented in this book are mainly useful for beginners struggling to grasp the difference between は and が.
|
||||||
|
|
Loading…
Reference in a new issue