Dmitrii Kovanikov

Dmitrii Kovanikov @chshersh

About: I'm a Functional Programming enthusiast and Senior Software Engineer at Bloomberg using OCaml at work. All opinions are my own.

Location:
London, UK
Joined:
Mar 7, 2023

Dmitrii Kovanikov
articles - 8 total

Pragmatic Category Theory | Part 2: Composing Semigroups

This article was permanently moved to my personal website: chshersh.com :: Pragmatic Category...

Learn More 25 4Aug 19 '24

Pragmatic Category Theory | Part 1: Semigroup Intro

This article was permanently moved to my personal website: chshersh.com :: Pragmatic Category...

Learn More 135 13Jul 30 '24

7 OCaml Gotchas

This article was permanently moved to my personal website: chshersh.com :: 7 OCaml Gotchas

Learn More 10 7May 20 '24

Learn Lambda Calculus in 10 minutes with OCaml

This article was permanently moved to my personal website: chshersh.com :: Learn Lambda Calculus in...

Learn More 36 7Feb 5 '24

8 months of OCaml after 8 years of Haskell in production

This article was permanently moved to my personal website: chshersh.com :: 8 months of OCaml after...

Learn More 53 26Dec 16 '23

Haskell/GHC refuses to compile ugly code

Recently, I experienced an unusual challenge when upgrading a 60K LOC Haskell project from GHC...

Learn More 4 4Apr 14 '23

New OSS rule: Do as little work as possible

With time, my views on how to do OSS changed. Previously, my motto was: 💪 Do this extra bit of...

Learn More 0 0Mar 26 '23

SQLite type system is the wooorst

🔮 It's not a mystery that SQLite's type system is.. not its strong side. But you probably don't...

Learn More 9 0Mar 11 '23