Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
def receive = {
case Query(...) =>
val requestF: Future[Result] = queryServerAsync(...)
requestF.onSuccess { r => self ! QueryResult(r) }
case QueryResult(r) => handleResponse(r)
...
}
def handleResponse(...) = ... // mutate internal state
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.