Maksim Shcherbo
Maksim Shcherbo
I also would like to ask you another question on implementing my custom API mentioned [here](https://github.com/genkami/dogs/issues/1): ```go // Verify identity m := monoid.SomeString("test") // There exists an element e in...
> > What I'm not sure about is whether combining not monoids is ok, because they don't follow the monodic laws. Is it the expected behavior? In the example above...
Haha, we almost came up with a very similar solution. Good :)
Thanks @genkami! The biggest problem is that the functional approach in Golang with generics gets too ugly even in some trivial cases. I'll keep on watching your work. I'm a...
Common @genkami! You're English is really good. I wish my Japanese was like that ;) Take your time. It's 5 am here in London and Its high time I went...
Hello @genkami, Thanks for getting back to me. I see your point and it makes sense to me. In other words if we would like to have a generic `Monoid[Option[T]]`...
@benmai Really good points covered. I've had some experience implementing some Query engines and I came up with the following interfaces: ```go // Query defines query parameters. type Query interface...
Shouldn't a saga be able to react on a bunch of events? Currently It's interface only relies on a single event only.
@yordis, @roblaszczak I played around with CQRS/ES in go some time ago. Here's an example of a very naive implementation: https://github.com/screwyprof/cqrs/blob/master/examples/bank/bank_test.go I'm planning to try to use sql-pubsub to run...
Hey @mirusky . If we were to discuss the CQRS/EventSourcing/DDD and Aggregates in particular it would be a very long discussion. A lot of books have writen on the subject....