maw.sh > Mahmoud Ashraf Website
Monad, Functor, Semigroup, and Task … new vocab for me while learning functional programming.