È possibile eseguire il polling lungo in Yesod o in qualsiasi altro framework web Haskell con strutture di database comparabili?Polling lungo in Yesod
Per essere precisi, voglio ritardare una risposta HTTP fino a quando accade qualcosa di interessante. Ci dovrebbe anche essere un timeout dopo il quale al client verrà fornita una risposta che dice "non è successo niente" e quindi il client emetterà la stessa richiesta.
Per rendere la vita ancora più complicata, l'app che ho in mente sta servendo tutto su HTTP/HTML5 e un protocollo UDP davvero compatto per i client MIDP. Gli eventi di entrambi i protocolli possono rilasciare le risposte in entrambi i protocolli.
TIA, Adrian.