Tag Archives: programming

MachineX: Two parts of Association Rule Learning


In our previous blog, MachineX: Layman guide to Association Rule Learning, we discussed what Association rule learning is all about. And as you can already tell, with a large dataset, which almost every market has, finding association rules isn’t very … Continue reading

Posted in Artificial intelligence, machine learning, Scala | Tagged , , , , , , , , | 2 Comments

Back2Basics: The Magic of Implicits


Implicit System is one of Scala’s language greatest feature with the help of which we can write concise code. The implicit system in Scala allows the compiler to adjust code using a well-defined lookup mechanism. In this post, we will try … Continue reading

Posted in Scala, Tutorial, knoldus, Knoldus Chrome Exntesion | Tagged , , , , , , , | 2 Comments

Back2Basics: The Story of Trait – Part 3


In our previous blog The Story of Trait – Part 2, we have discussed that traits can have implementation too and how they behave under the hood. In this blog, we will discuss mixins one of the most charming features … Continue reading

Posted in Scala | Tagged , , , , , , , , , | 4 Comments

ScalaFP: Let’s Begin With Semigroups.


While we start looking into functional programming, the first thing we find out is “Category Theory” and if you are not a mathematician, then, it is really a huge pain to find out the answers to questions like “what, how … Continue reading

Posted in Functional Programming, Scala | Tagged , , , , , , , , , , | 6 Comments

Back2Basics: The Story of Trait – Part 2


In our previous blog The Story of Trait – Part 1, we have discussed how traits are the just regular interfaces at the very basic form. In this blog, we will explore about traits can have method implementation too. We … Continue reading

Posted in Functional Programming, Scala | Tagged , , , , , , , , , | 8 Comments

Type Erasure in Scala


Scala has a really strong type system. Scala’s static type system is listed as one of its strong points. But even though Scala’s type system is theoretically very strong, in practice some type-related features are weakened by the restrictions and … Continue reading

Posted in Scala | Tagged , , | 3 Comments

Git Cheat Sheet: Basics


In this blog, I have listed some of the basic commands like installing and configuring the Git. How Git works is not the focus of this post. I have piled up some commands for performing basic operations in git. 1) … Continue reading

Posted in git, github | Tagged , | 1 Comment

Getting Lazy With Scala


In this blog, we will talk about lazy evaluation in Scala. How we can add efficiency to our application? Efficiency is achieved not just by running things faster, but by avoiding things that shouldn’t be done in the first place. … Continue reading

Posted in Functional Programming, Scala | Tagged , , , , , , , , | 2 Comments

Knolx: The Hidden Mystery Behind Scala Functional Programming


Hello everyone, Knoldus organized a session on 25th January 2018. The topic was “The Hidden Mystery Behind Scala Functional Programming”. Many people attended and enjoyed the session. In this blog post, I am going to share the slides & video of the session. … Continue reading

Posted in Functional Programming, Scala | Tagged , , , , , , , , , , , , | 1 Comment

Exploring JEST: Java HTTP REST Client


Elasticsearch is a real-time distributed and open source full-text search and analytics engine. To integrate Elasticsearch to our application, we need to use an API. Elasticsearch gives us two ways, REST APIs, and Native clients. It’s easy to get confused … Continue reading

Posted in Elasticsearch, knoldus, NoSql, sbt, Scala | Tagged , , , , , | Leave a comment