Scala streams – out of memory
I was doing Advent of Code and was working on generating numbers based on a pattern (day 15). (more…)
I was doing Advent of Code and was working on generating numbers based on a pattern (day 15). (more…)
When working with sets of data, we usually work with strict (eager) collections. Sometimes we wish to work with lazy collections such as when we're dealing with infinite streams. If…
Introduction I am a C# developer and I have nurtured a wish to start developing in F#. I have read some books on F# and written some test, demo and…
Introduction In three earlier posts we have explored modeling a Rock-paper-scissor game in F#. We have modeled the domain and infrastructure. In the last post we looked at refactoring and…
When I first heard about Elixir at Øredev 2012 I thought it was nice, but I didn't really get it. I remember thinking than Elixir was like Ruby for the…
Last week I saw a core async webinar where David Nolen of Cognitect presented the use of core async with its channels and go blocks in a frontend application using…
Introduction In the quest of getting into F# we have explored modeling a rock-paper-scissor game. In the two earlier posts we made a Game aggregate and the GameHandler. In this post we're going…
Introduction In the last post we created a simple rock-paper-scissor game. There are still a lot of improvements to be made to the Game itself, we're going to concentrate on…
While using some functional concepts in C#, I felt it was time to move on. Wanting to learn more about functional programming. While many might suggest starting with closjure, erlang,…
If you've watched any presentation on Java 8 and lambdas by an Oracle employee in the last year or so you probably haven't missed the "list of shapes" example, it…
During a discussion around some of the code examples in Vaugn Vernon's book Implementing Domain Driven Design we got stuck at what first appeared to be a tiny detail: where…
I gave a short presentation at Functional programming Stockholm user group about point-free programming style in F# which I will write a summary of here. I was reading Tomas Petricek's…
Recently I got to use the Google Maps Javascript API for the first time, which was a quite pleasant experience. The API is thoroughly documented and most of the parts…