Marcin is a PhD mathematician, and a Haskell programmer. Interested in the crossroads of logic, category theory, abstract algebra and programming.
Talks I've Given
Lightning Talk: Rethinking Freeness through Universal Algebra
Featuring Marcin Szamotulski
Freeness is a well defined concept in the mathematical discipline called Universal Algebra. It translates to Haskell surprisingly well and it gives a nice interface for many free structures of various kinds: like semigroups, monoids; functors, applicative functors, monads, state monads;...haskellx haskell