kumarpit.github.io
about
blog
projects
Blog
2025
Simply Typed Lambda Calculus
Implementing the simply-typed lambda calculus
2024
Implementing Proper Tail Calls in C
This article explains trampolining - a technique that is used to implement tail calls in languages that does not support them
Eigencircles
Eigencircles are visualization of 2x2 matrices that provide a fascinating geometric understanding of matrix properties