London, UK

Dmitrii Kovanikov

Elite
@chshersh

Senior Software Engineer at Bloomberg using C++

zbg. ✨ Zero Bullshit Git

331

ccl. 📜 CCL: Categorical Configuration Language, The most elegant configuration language

268

github-tui. 🌒 A TUI for GitHub

254

iris. 🌈 Haskell CLI Framework supporting Command Line Interface Guidelines

199

pragmatic-category-theory. Pragmatic Category Theory for Beginners in OCaml with lots of real-world examples

135

tool-sync. 🧰 Download pre-built binaries of all your favourite tools with a single command

116

dr-cabal. 📊 Haskell dependencies build times profiler

73

university-courses. tasks from university courses

50

chshersh.github.io. :yellow_heart: My website

36

ghc-plugin-non-empty. 🧬 GHC Plugin for compile-time transformation of list literals to NonEmpty list

26

cis194-haskell-in-cpp. Implementing CIS 194 (2013) Haskell course in C++

23

sauron. 👁‍🗨 The eye that watches everything you did on Twitter

22

aoc-2025. Advent of Code 2025 (in C++ and FP)

15

aoc2023. Advent of Code 2023 in OCaml

9

dotfiles. :computer: Configuration files

6

chshersh. 💛 My GitHub profile description

5

rogue-lang. Compiler for Rogue programming language

5

retroactive-priority-queue. implementation of partially retroactive priority queue (including its visualization) with O(log m) update time and O(log n) query

4

talks. 📽 Extra materials for my talks

3

haskell-exercises. 💻 Exercises for the Haskell Beginners 2022 course

2

haskell-course-assistant. This repository contains tools for simplifying FP-course maintenance and automate teaching processes.

2

ansifmt. A simple, lightweight library for ANSI formatting with powerful features such as a tokenization-based system for pretty-printing code in the terminal.

1

haskell-hedgehog-classes. Hedgehog will eat your typeclass bugs

1

cg. Geometry Visualization Library

1
24
Apply