La letteratura sulla programmazione OO è piena di modelli di progettazione. La maggior parte dei libri sulla programmazione orientata agli oggetti dedica un capitolo o due alla progettazione di modelli come fabbriche e decoratori. Quindi quali sono gli schemi equivalenti nei linguaggi funzionali e perché nessuno ha ancora scritto un libro su di essi? C'è qualcosa di speciale nei linguaggi funzionali che ovvia alla necessità di modelli di progettazione?