Arrows, Monads and Kleisli — part II

In part I I showed how Kleisli arrows could be used to implement domain modeling. Arrows serve as a foundation…
#arrows #kleisli #Scala #tech

Arrows, Monads and Kleisli — part I

During Scala Days Amsterdam I came across a concept of arrow. It was called a general interface to computation and…
#arrow #kleisli #monads #Scala #tech

Vals gotcha! — VirtusLab

Immutability in Scala is great. A lot of concerns go away when you use it, but those that remain are…
#best #Scala #tech

Hacking platform drivers into Intel Edison

Unlike most of the development boards, Intel Edison uses binary, proprietary blob for delivering tables of devices connected to I2C…
#intel edison #tech

Interview with S. Schäfer and S. Ochsenreither

The second appendix to Dick Wall’s “Scala needs you!“
#open source #Scala #scalac #tech

Tool-friendly Scala code.

What? Why?
#pattern matching #Scala #tech #tool friendly

Interview with Rex Kerr

The first appendix to Dick Wall’s “‘Scala needs you!”
#interview #open source #Scala #tech

Intel Edison + Scala = BlinkOnboard

For a long time programming embedded systems with limited hardware resources forced you to use native languages and run your…
#akka #intel edison #iot #Scala #tech

Path dependent types

Modeling algebraic structures has never been easier
#Scala #tech #typesystem

ConductR

Typesafe’s move in lightweight containers and age of distributed clusters
#akka #conductr #Scala #tech