Hi, I have few questions for Manifold/Aleph. I used Aleph to write a simple websocket client-server and I find Manifold very interesting on how it works.
1.Does Manifold implement similar functionality as core.async?
2. Can Manifold be used instead of core.async? If not, for what tasks do you think Manifold / core.async is more suitable for?
3. I went through the examples provided in the Aleph documentation page, but I dont know how to keep the client connection open when the client initially connects to the server. To my understanding, in Aleph when the client initiates a connection to the server, the server calls a handler function, when everything is executed inside the handler function then the connection is closed until the client makes another request. So, is it possible to use manifold at server-side to keep the client connection in a listening state and prevent it from closing? I want to do this so at any point the server can send individual messages to any of he connected clients. Client side I will also try put a reconnect functionality so the client connects back if the connection is dropped.