Kubuszok.com Blog

kubuszok.com
Personally just a "developer" without X in front of it, currently working wth Scala. I enjoy learning new things, especially more abstract like mathematics or algorithmics. If you want to know about new posts follow me on Twitter or RSS feed!

The F-words: Functor And Friends

2018-12-09 23:00
While algebras are something we (programmers) rely on in our everyday work, we don’t always use them knowingly. Functional programming, however, has a relatively high number of program… Read More

Algebras We Love

2018-12-02 23:00
If you work with anything that can be modeled mathematically, you most likely know that many things you work can be expressed with algebras. However, if you are not a graduate of a computer… Read More

It's All About Relations

2018-11-25 23:00
In FP we talk a lot about algebras functions and types. But types are sets and functions are also sets. Algebras are types with operations, that fulfill some conditions, which means also set… Read More

In The Beginning, There Was The Empty Set

2018-11-18 23:00
What would you say if I told you that in math everything is a set? That, whatever mathematical object you name, it can be defined using sets? And not sets, that contains some special ingredi… Read More

Kinds Of Types In Scala, Part 3: Embedding Some More Info In A Type

2018-08-19 22:00
In the previous post, we understood how parametric types work, which let cover most of the cases we’ll have in our everyday coding. However, there are some interesting concepts, which… Read More

Kinds Of Types In Scala, Part 2: Take Type, Return Type Or Type Parameters

2018-08-12 22:00
In the previous post, we laid the foundation for understanding the type system in Scala. But concrete types only would be too little to make language truly expressive. So, now we’ll tr… Read More

Kinds Of Types In Scala, Part 1: Types, What Are They?

2018-08-05 22:00
When I try to explain to someone why I prefer Scala to Java, and why functional programming works better with Scala, one of the arguments is that is has a better type system. But what exactl… Read More

My Issues With Swagger

2018-07-29 22:00
As far as I can tell, Swagger has 2 main use cases: it’s a specification you can use to scaffold your client/server or a live documentation generated from an existing implementation. I… Read More

Implicits, Type Classes, And Extension Methods, Part 4: Understanding Implicits

2018-07-22 22:00
In previous posts, we covered most popular implicit use cases. What is left to complete the picture is the implicits mechanics itself Read More

Implicits, Type Classes, And Extension Methods, Part 3: Conversions And Implicit-based Patterns

2018-07-15 22:00
In previous posts, we covered the most basic use cases of implicits. However, to complete the image we not only need to understand how they can provide instances but also how they can transf… Read More

Kubuszok.com

×

Subscribe to Kubuszok.com

Get updates delivered right to your inbox!

×