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.
Python Parameter passing
February 26, 2023
Discuss the most possible ways of passing parameters in the python functions.
Python Data Classes
February 25, 2023
Python Data classes using collections.namedtuple
, typing.NamedTuple
and latest @dataclass
decorator.
Scala - S3 bucket operations
December 3, 2022
How to list and upload S3 bucket contents using Scala.
Scala - AWS EMR Serverless
December 3, 2022
AWS EMR Serverless is a cost effective AWS Service to which you can submit Spark Scala jobs.