[Haskell-cafe] [Haskell] Branch Streaming (was GHC is a monopoly compiler)

Mario Blažević mblazevic at stilo.com
Fri Sep 30 20:50:11 UTC 2016


On 2016-09-28 05:20 PM, Tony Day wrote:
> I've actually looked down that particular rabbit hole.  Here's a link to
> a monoid for pipes that represents a branch:
>
> https://github.com/tonyday567/pipes-extended/blob/master/src/Pipes/Monoid.hs#L81
>
> For flavour, the computation involves hoisting and lifting back and
> forth over several layers, as the various meta-physical wires cross.
> That was years ago, but I haven't seen anything since.  It looks like
> Pipes is the wrong abstraction point to stream with branching.  I wonder
> what is?

I'm not working on it any longer, but that's what SCC [1] was set up to 
explore.

[1] http://hackage.haskell.org/package/scc




More information about the Haskell-Cafe mailing list