The Maintainable Code Writer • Let's grok functional techniques together! • 📙 Author of "Grokking Functional Programming" • λ
grokkingfp-examples. All examples and exercises from the Grokking Functional Programming book
178akka-sharding-example. Simple demonstration of akka-cluster sharding functionality
46free-prisoners. Prisoner's Dilemma game engine implemented using Cats Free Monad and Freestyle
39web-snake-react-bacon. Playground for frontend technologies. Also, a Snake implementation.
29snake-multiplayer-akka-streams. Backend for web-snake game to allow multiplayer matches. Playground for Akka Streams & HTTP.
29influencer-stats. Playground for measuring performance of functional programming tools in Scala. Gathers statistics about videos.
26galactic-twitter. Learn functional programming basics in Java and Scala by implementing Twitter for galaxy far far away
20monitoring-akka-prometheus-kamon. Monitoring Akka app using Prometheus & Kamon
5miciek.github.io. My blog at http://michalplachta.com
4scala-talk-ideas. List of potential Scala talks about current developments in the ecosystem
3mr-stats-haskell-servant. Merge Request stats backend using Haskell Servant library
3pacman-kubernetes-linkerd. Kubernetes deployment files for simple microservice architecture of Pac-Man game.
2mr-stats-frontend-elm. Merge Request stats frontend using Elm
2my-machine-provisioning. The tools to provision my workstation with one command
2io-mtl-workshop. Workshop materials to teach functional approach to IO-based programming.
2pacman-multiplayer-fp. Backend for multiplayer Pac-Man games using basic FP techniques in Scala.
2immutability-against-the-machine. Code repository for the talk "Immutability Against The Machine"
2hammock. Purely functional HTTP client
1bashing-out-with-haskell. Example of using Haskell in CI pipelines (instead of Bash)
1playing-with-cats. A playground to investigate cats features
1