Cats

Cats is a simple and concise functional programming library for Scala. It appeals to me for its compactness and simpler class hierarchy. I have no formal education in category theory. But I am a student of theoretical Mathematics and have studied Abstract Algebra. Though I…

Type-information of generic type for a Parametrized class

Sometimes you feel that your code is world-class and deserves to be shared. There is one such class I have written for a personal project and find it to be extremely useful. You can view it here. Its called `CaptureType` This class obtains the type…