Tomohisa Takaokatomohisa.hashnode.dev·Aug 3, 2024Reflections on Using C# Reflection on F# Code.NET, the framework on which C# runs, supports multiple languages, one of which is F#, a functional programming language. We developed Sekiban, an event sourcing CQRS framework, using C#. I have been trying various things for a while, thinking that F...146 reads#fsharp
Tomohisa Takaokatomohisa.hashnode.dev·Jun 19, 2024How CQRS and Its Implementation Become Simpler with Railway Oriented ProgrammingRecently, I have been creating ResultBoxes to practice Railway Oriented Programming, which involves using the Result pattern for error handling and chaining data pipelines together with functions. https://github.com/J-Tech-Japan/ResultBoxes What is...87 readsRailway-Oriented
Christian Lehnertblog.christianlehnert.dev·Jan 15, 2024A Comprehensive Guide to Railway-Oriented Programming in JavaWhen managing errors and functional composition in programming, traditional methods can occasionally result in complex and difficult-to-maintain code. Railway-Oriented Programming (ROP), a concept borrowed from functional programming, can be a game-c...269 readsJavaRailway-Oriented