Vladislav Sukhmel's repositories
multiindex.python
Implementation of Boost.Multiindex clone in python.
experiments.haskell
Some sample code rewritten after books or made by hand. Practice to improve understanding of functional programming and especially Haskell
acm.timus.ru
small C++ framework for easy testing of solutions prepared for online programming contest systems (specifically for acm.timus.ru)
algorithms.intro
Implementation of tasks and ideas from book "Introduction to Algorithms" by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein.
axum
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
case-insensitive-hashmap
A Rust HashMap that uses Case-Insensitive strings.
dth
Examples of Dependently-typed programs in Haskell
experiments.cpp11
Experiments conducted while reading through C++ 11 standard, and other small C++ related files.
linux.scripts
Collection of scripts simplifying my life on linux. Represents actual state of them on debian. Collected from a lot of places.
match.psychology
Implementation of psychological experiment with matches.
nvidia-riva-rs
gRPC library written in Rust for Nvidia Riva
rainbow-ant
Langton's ant with interchangeable fields (e.g. text instead of picture), more than one ant at once and prolonged states. Written in C++ with Qt 5.
reflection_patterns
Graphical representation of patterns emerging when a line of changing colors is reflected many times inside of a 2D box. Inspired by patterns demonstrated here http://xcont.com/about.html and here http://habrahabr.ru/post/194406/
tagname
derive macro that gives you a name of a current tag inside a variant as a string
tonic-disable-doctest
Separate docstring for specific structs autogenerated by `tonic_build`. This may be handy in cases where comments for autogeneration input contain code that will be incorrectly treated as rust code and you have no control over the input. This will disable doctest of these docs while retaining the docstring in a separate struct.