This is my tech workbook. Please visit https://ojitha.blogspot.com.au for my official Tech blog.

Introduction to Lambda Calculus

April 28, 2023

This is a short description of lambda calculus. Lambda calculus is the smallest programming language that is capable of variable substitution and a single function definition scheme. Haskell is the functional programming language based on lambda calculus, which I will explore. I already explained how to use VSCode for Haskell Development to support the code listed here.

More…

Python Data Classes

February 25, 2023

Python Data classes using collections.namedtuple, typing.NamedTuple and latest @dataclass decorator.

More…