[Haskell-cafe] current status of cloud haskell?
sergueyz at gmail.com
Thu Feb 3 20:03:09 UTC 2022
I can't help myself, I have to try to talk you out of the use of
It is hard to use, requiring at least some understanding of Erlang's
process model and some implementation details of distributed-process
itself. It also uses EDSL for pattern-matching of messages, and that makes
you lose compiler guarantees like pattern match completeness.
If I may offer an alternative, please, consider DSTM:
My experience with distributed systems (some HPC, a couple of blockchains
and a couple of databases) shows that what is usually needed is a
distributed transactional memory. One usually needs atomic and consistent
orchestration of computations in a distributed setting, which is most
easier to obtain through, well, distributed software transactional memory.
It also contains an implementation of a simple game as an example. ;)
чт, 3 февр. 2022 г. в 20:38, stuebinm via Haskell-Cafe <
haskell-cafe at haskell.org>:
> Hi all!
> I've been meaning to do more with concurrent (and parallel) haskell, and
> having looked around a bit on hackage (and being a fan of Erlang's OTP)
> the cloud haskell packages seem like a dream come true. But only at
> first glance — the last release of distributed-process , which looks
> to be the main library, was in 2018, and many of the other packages are
> older. The "recent news" section of the website  even has its last
> entry from 2016!
> So I'd be assuming that the project has been abandoned, yet on github
>  it looks to still be (comparatively) alive and well, with activity
> just a few months ago.
> So what's the current status there? Is anyone here using it
> productively, or involved in its development / knows if or when to
> expect a new release?
>  https://hackage.haskell.org/package/distributed-process
>  http://haskell-distributed.github.io/
>  https://github.com/haskell-distributed/distributed-process
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> Only members subscribed via the mailman list are allowed to post.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe