Je ne cherche pas une implémentation réelle, mais juste une idée de ce à quoi ressemblerait un tel système.Comment un pub/sous-système pourrait-il être implémenté dans un langage fonctionnel?
0
A
Répondre
3
recherche 'Programmation réactive fonctionnelle' ou FRP:
https://en.wikipedia.org/wiki/Functional_reactive_programming
Une saveur commune de FRP est Reactive Extensions qui a un certain nombre de mises en œuvre dans différentes langues. Bien que ce ne soit pas la définition puriste de la FRP, c'est probablement le cadre fonctionnel le plus largement utilisé pour pub/sub. À peu près de la même manière que vous l'implémentez dans un autre paradigme?
Vous disposerez de flux de données, de structures de données qui maintiennent les abonnés à ce flux sur lequel vous effectuez une correspondance, de fonctions qui transforment et combinent des flux de données, etc. –