Roland Kuhn

Results 151 comments of Roland Kuhn
trafficstars

Not offering the binary signature means that every access to the ActorContext necessarily involves an extra closure somewhere. The most composable, encapsulated way would then need to allocate a new...

Recently I started experimenting with capturing “actor effects”, which is rather similar to defining a process algebra for our Actors, and «persist» was indeed one of the core effects I...

Unfortunately my time has been more than just a bit limited lately; I am tinkering with this but have not had a break-through yet. If anyone else has ideas or...

Cool, will take a look over the weekend!

@durban After finishing my thought processes on the Actor process DSL (see [the example](https://github.com/akka/akka/blob/wip-typed-process-DSL/akka-typed/src/test/scala/akka/typed/ProcessSpec.scala) on a branch without an implementation at this point) I took a look at akka-typed-persistence, and...

@durban I have pushed a commit that adds [event sourcing effects](https://github.com/akka/akka/commit/93f079c186e2a5b63526ad6327aa3cfe311a14c1#diff-3ca3cbf84a872df93adfdfecc487ffa0R178) to the process algebra, please take a look. The most significant difference to nokia/akka-typed-persistence is that in order to...

Yes, that sample is spot on. When talking about compositionality I mean that the behavior of an Actor can be composed from small behavior snippets that run sequentially or concurrently...

This is an example of the difference between types (which are largely syntactic) and semantics: commands express intent whereas events represent irrefutable facts. The door example is one that is...

@notxcain I don’t agree that returning unchanged state is wrong, and the example is fine to demonstrate semantics: if the door is already open and the event arrives that it...