Afsal ThajJava is silly. Stays there coz Python is more sillyThis is a blatant copy of Atlassian’s https://blog.developer.atlassian.com/optional-broken/.3 min read·Jun 11, 2021----
Afsal ThajFix Points and Y Combinator in ScalaThis is a detailed explanation of Fix Point and Y combinator in Scala, that’s the foundation before you explore Fix at a type-level.1 min read·Apr 18, 2021----
Afsal ThajinLevel Up CodingResource Handling on Collection of Resources in ScalaThere are wonderful libraries in Scala ecosystem for resource handling. If we care resource handling in your application (in fact we…6 min read·Nov 7, 2020----
Afsal ThajSquare is a monad join of a functionHow do you implement square (or double) using Monads?2 min read·Oct 18, 2020----
Afsal ThajNewType is New Now!Let’s come up with a new mechanism to define new types that is ergonomic, easy to use and devoid of boilerplates. First, let’s define an…6 min read·Apr 16, 2020--3--3