Open in app

Sign In

Write

Sign In

Anzori (Nika) Ghurtchumelia
Anzori (Nika) Ghurtchumelia

33 Followers

Home

About

Apr 7

Underrated Scala features and a few hidden gems in the standard library

Back to biznisss! 😌 🤓 scala.util.Using 🤓 A data structure which manages resources automatically. It lets us focus on the task at hand by giving us a handle on the acquired resource which is then automatically released in the end so that we avoid resource leaks. Let’s say we want to read a…

Scala

6 min read

Underrated Scala features and a few hidden gems in the standard library
Underrated Scala features and a few hidden gems in the standard library
Scala

6 min read


Mar 27

Immutability by example — Building a purely functional data validator

In this blogpost while evangelising immutability we end up creating a useful reusable piece of code as a side effect which addresses the limitations of Either[+E, +A] in Scala standard library with respect to performing accumulative data validations. A bold statement which I’ll justify later: “Immutable State is king!” Functional…

Scala

6 min read

Immutability by example — Building a purely functional data validator
Immutability by example — Building a purely functional data validator
Scala

6 min read


Mar 22

Functional Error Handling

It is an article about Functional error handling which will Either turn out to be Success or Failure. In my opinion it is Right to say that you have None to lose and Some to gain if you read it. …

Scala

8 min read

Functional Error Handling
Functional Error Handling
Scala

8 min read


Mar 17

Functional Data Modeling

Data engineering, Big Data, Data lakes, Databases, Data warehouses, Data streaming, Data pipelines… How many such terms do you need to hear until you’re convinced that we are indeed living in the age of Data? It is pity that the majority of mainstream programming languages realised only later that it…

Scala

8 min read

Functional Data Modeling
Functional Data Modeling
Scala

8 min read


Mar 7

Typeclassery — A sure way of making generic programs context aware

Sooner or later you will stumble upon the concept of type classes while traversing your Scala journey. Type class is not something peculiar about Scala, rather it’s a special design approach that is aimed at achieving ad-hoc polymorphism in statically typed functional programming languages, originating from the one and only…

Scala

8 min read

Typeclassery — A sure way of making generic programs context aware
Typeclassery — A sure way of making generic programs context aware
Scala

8 min read


Mar 5

Demystifying Variance magic in Scala

Invariant? Covariant? Contravariant?… What the F[_]?! Scala programming language has an extremely powerful feature called “Variance”. Variance, if used properly can guarantee us to benefit from the increased ability of the compiler to infer types at compile time. It saves us from adding type annotations to every single expression manually…

Scala

8 min read

Demystifying Variance magic in Scala
Demystifying Variance magic in Scala
Scala

8 min read

Anzori (Nika) Ghurtchumelia

Anzori (Nika) Ghurtchumelia

33 Followers

Scala Developer @ Evolution

Following
  • Archana Goyal

    Archana Goyal

  • Tim Shen

    Tim Shen

  • Urmat Jenaliev

    Urmat Jenaliev

  • Acho Sharashenidze

    Acho Sharashenidze

  • Ravikumar kumashi

    Ravikumar kumashi

See all (36)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams