Algebra of programming | lit.salon