InPragmabyMuhammad TabazaA Guide to Scala 3Scala 3 comes with many amazing new features. This article attempts to explain the most notable ones, so it is by no means comprehensive…Oct 25, 20191Oct 25, 20191
InPragmabyMuhammad TabazaA Guide to Scala 3Scala 3 comes with many amazing new features. This article attempts to explain the most notable ones, so it is by no means comprehensive…Oct 25, 20191Oct 25, 20191
InPragmabyMuhammad TabazaA Guide to Scala 3Scala 3 comes with many amazing new features. This article attempts to explain the most notable ones, so it is by no means comprehensive…Oct 25, 20191Oct 25, 20191
InPragmabyMuhammad TabazaA Guide to Scala 3Scala 3 comes with many amazing new features. This article attempts to explain the most notable ones, so it is by no means comprehensive…Oct 25, 20191Oct 25, 20191
InPragmabyMuhammad TabazaA Guide to Scala 3Scala 3 comes with many amazing new features. This article attempts to explain the most notable ones, so it is by no means comprehensive…Oct 25, 20191Oct 25, 20191
InCodeXbykrishnaprasad kFunctional Data Structures and pattern matching in ScalaFunctional programming paradigm is a way in which we write our code without any mutable state. So this raises a question how do we define…Jul 3, 2021Jul 3, 2021
Hülya Pamukçu CrowellParallel DAG Runner with Scala Futures and PromisesThis article explains a DAG (Directed Acyclic Graph) runner implementation using Scala Futures and Promises. The runner can execute…Feb 28, 2021Feb 28, 2021
InLevel Up CodingbyAttila VágóLearn Scala Basics In 10 MinutesYou won’t be a Scala master just yet, but you’ll be well on your way.Feb 20, 2022Feb 20, 2022
InTailrec Technology BlogbyHussachai PuripunpinyoContextual Polymorphism with Operator Overloading (in Kotlin & Scala)Polymorphism is one of the key concepts in programming languages. There are several kinds of polymorphisms such as ad-hoc polymorphism…Feb 13, 2022Feb 13, 2022
InScala 3byDean WamplerScala 3: Well-designed Object-Oriented Type HierarchiesThis post discusses a few changes and additions in Scala 3 that make designing robust, object-oriented type hierarchies a little easier.Feb 8, 20211Feb 8, 20211
Sukumaar ManeScala Option Some NoneQ: Why do you care about reading this article ?Feb 21, 2022Feb 21, 2022
InSoftwareMill Tech BlogbyMikołaj KoziarkiewiczGit hooks in Scala projects — the easy way!All you now need to do now is add 5 lines of config to your project!Jan 20, 20201Jan 20, 20201
InSoftwareMill Tech BlogbyMikołaj KoziarkiewiczEvolutionary Algorithms on the JVM via Scala — a minimal introductionJust the basics of genetic algorithms, purely in Scala.Dec 21, 20181Dec 21, 20181
Pierre RicadatGraphQL in Scala with Caliban— Part 1How to turn a simple API into GraphQLJan 27, 20202Jan 27, 20202
InClairvoyant BlogbyRahul BhatiaUnleash the Syntactic Sugar in ScalaIntroducing several syntactic sugars supported by the Scala programming languageJan 25, 2022Jan 25, 2022
InNerd For TechbyMaciek GorywodaProgramming with Functions #8: MonadsIn Scala, unlike for example Haskell, a monad is just a concept — there is no superclass called Monad from which all monads inherit. A…Jul 13, 20211Jul 13, 20211
Pierre RicadatCaliban Client: a type-safe GraphQL Client for Scala and Scala.jsIn the last weeks, I’ve covered how to use Caliban to write type-safe, boilerplate-free and purely functional GraphQL backends in Scala…Feb 26, 20201Feb 26, 20201
Pierre RicadatGraphQL in Scala with Caliban — Part 3Customize your GraphQL backend behaviorFeb 10, 2020Feb 10, 2020
Pierre RicadatGraphQL in Scala with Caliban — Part 3Customize your GraphQL backend behaviorFeb 10, 2020Feb 10, 2020
Pierre RicadatGraphQL in Scala with Caliban— Part 1How to turn a simple API into GraphQLJan 27, 20202Jan 27, 20202