By David Kopec
This article is all about finding a path through mazes, which is an analogous to many common search problems in computer science. Examples are in Swift.
By Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft
In this article, you will learn about DSL with Lambdas, the pros and cons of DSLs, and the different DSL solutions on JVM.
By Kamil Nicieja
A ubiquitous language has to be a language that grows out of blending technological expertise with business expertise in reasonable proportions. This article discusses how to ‘distill’ business domains from the ubiquitous language of a business or project.
By Isaac Abraham
This article provides an overview of different “levels” of unit testing, and how and where they’re appropriate in F#. We’ll also discuss different forms of unit testing practices, including test driven development (TDD).
By Will Kurt
This article takes a deep look at the Applicative Type Class using the example of the List class.
By Bill Bejeck
In this article, we’re going to look deeper into adding state. Along the way, we’ll get introduced to new abstraction, the Ktable, after which we will move further on to discuss how event streams and database tables relate to one another in ApacheKafka (Kstream and Ktable, respectively).
By Tim McNamara
This article introduces you to the fundamentals of Rust programming, and we’ll be working through some of the language’s syntax.
This article is intended for programmers with experience in another programming language.