scalaz-stream and akka-stream

1
Jonas Bonér @jboner

Been playing with Akka Streams all afternoon. I must say that it is a beautiful piece of work. So much fun. So simple. So intuitive. #akka

2014-06-28 01:55:50
Jon-Anders Teigen @jteigen

@jboner how would you compare it to scalaz-streams?

2014-06-28 02:38:52
Jon-Anders Teigen @jteigen

@jboner haven't used it in anger yet, but initial impressions of scalaz-stream are very good

2014-06-28 03:22:35
Daniel Spiewak @djspiewak

@jteigen @jboner scalaz-stream is insanely good. It solves a massively common problem in an elegant way.

2014-06-28 03:51:22
Daniel Spiewak @djspiewak

@jteigen @jboner I haven’t worked with Akka streams, but my impression is that they’re directed at a slightly different problem.

2014-06-28 03:51:45
Daniel Spiewak @djspiewak

@jteigen @jboner scalaz-stream can definitely solve the problems that Akka streams solves, but with different tradeoffs.

2014-06-28 03:52:05
Rúnar @runarorama

@djspiewak @jteigen @jboner Scalaz-stream's main problem is the same as the rest of Scalaz: we are massively understaffed :)

2014-06-28 04:00:18
Timothy Perrett @timperrett

@djspiewak @jteigen @jboner interesting observation: how do you think the problems differ?

2014-06-28 04:16:25
Daniel Spiewak @djspiewak

@timperrett @jteigen @jboner My impression is that Akka’s streams are more focused on the remote data being pushed in concept.

2014-06-28 04:16:56
Daniel Spiewak @djspiewak

@timperrett @jteigen @jboner scalaz-stream encodes coinduction with discrete emission, which is a far more general pattern.

2014-06-28 04:17:18
Daniel Spiewak @djspiewak

@timperrett @jteigen @jboner This means that Akka’s streams do really well with externally pushed and controlled data.

2014-06-28 04:17:36
Daniel Spiewak @djspiewak

@timperrett @jteigen @jboner scalaz-stream *can* handle externally pushed data, but they do much better if you can control it as a pull.

2014-06-28 04:17:52
Daniel Spiewak @djspiewak

@timperrett @jteigen @jboner That’s my impression anyway. I’m far from an expert at scalaz-stream, and I know very little about Akka streams

2014-06-28 04:18:05
Alex Nedelcu @alexelcu

@jteigen @jboner shameless plug, checkout the project I've been working on - github.com/monifu/monifu

2014-06-28 04:22:58
Timothy Perrett @timperrett

@djspiewak @jteigen @jboner interesting. We're heavily using scalaz-stream and it's total awesome. Have not spent much time with Akka stream

2014-06-28 04:25:06