Sono uno sviluppatore web MVC che è diventato molto interessato nella programmazione funzionale di scrivere applicazioni web (in particolare, sono affascinato da Erlang e Cowboy.)Cosa sostituisce il pattern MVC nella programmazione funzionale?
Quello che sto avendo problemi a trovare una risposta alla/risorse su è il pattern utilizzato per sostituire MVC in FP.
Ovviamente l'idea di un ORM è ridicola in FP, poiché non è orientata agli oggetti, quindi cosa viene utilizzato per sostituirlo per la logica di persistenza? È normale creare semplicemente un modulo che utilizza una libreria per creare funzioni che si interfacciano con il datastore o ci sono strumenti simili agli ORM?
Sia i consigli che i collegamenti alle risorse sarebbero molto apprezzati. Punti bonus per l'aiuto specifico di Erlang/Cowboy. Grazie.
[Questa domanda] (http://stackoverflow.com/questions/327955/does-functional-programming-replace-gof-design-patterns) mi dà un po 'di aiuto per capire perché questa risposta sembra mancare, ma sono comunque interessato ai consigli di persone esperte con FP, specifiche per il lavoro di tipo ORM. – iliveinapark
Dai un'occhiata a [Decrittando il pattern Observer con 'Scala.React'] (http://infoscience.epfl.ch/record/176887). – lukstafi