scala typeclasses functional programming haskell apache spark free monad scalaz monoid polysemy recursion schemes semigroup jvm lambdaconf boulder rabbitonweb javascript confitura java architektura code testable tdd category theory performance event sourcing cats rdd software engineering aeson distributed systems flp consensus lens
See more