Opensource

My opensource projects

Keyboards

OPRIQ (OPtional RIght Qwerty) — keyboard layout with possibility of solo-left-handed-typing of any possible keys combinations. You can even code with just left hand. Solo-left-handed-typing does not prevent two-handed typing in any way.

github.com/rmnavr/opriq

Hy lang

hy is Python dialect with LISP syntax. It is fully compatible with Python ecosystem. See more on why to use hy: Hy — Why

Projects:

Wy — hy lang without parenthesis. Implement as a transpiler that generates hy files with 1-to-1 line correspondence to source wy files. Fully compatible with Python ecosystem just as hy.

github.com/rmnavr/wy

fptk — functional programming toolkit for hy lang. Offers curated list of fp-relevant functions and some haskell-inspired macros.

github.com/rmnavr/fptk

Awesome hy — list of opensource projects and resources related to hy lang.

github.com/rmnavr/awesome_hy

Other

Haskell learning materials — collections of materials for, well... learning Haskell. Clearly distinguishes between pragmatic and esoteric sides of the language.

github.com/rmnavr/hs_study

WM Cells — stylesheet for Wolfram Mathematica notebooks with proper visual structuring of WM cells.

github.com/rmnavr/wmcells