algorithm (2) awk (4) collection (1) commandline (2) computer_science (1) datastructure (1) floating-window (1) functional-programming (1) functional_programming (1) garbage_collector (1) generator (1) haskell (1) iteration (1) neovim (2) nfa (1) programming language (1) python (1) recursion (1) regex (1) shell (2) string (1) terminal (1) vim (4) vim-popup (1)