Ho letto un po 'su semantica denotazionale (DS) e sono molto incuriosito dal processo di progettazione programmi per computer in cui tipi e funzioni hanno mappature forti e chiare alla matematica.
Ci sono risorse che discutono la progettazione di programmi basati su DS in dettaglio? Ho visto alcuni trattamenti superficiali del soggetto.
Ho dimestichezza con Haskell, Scala, Common Lisp e un po 'di Scheme quindi qualsiasi risorsa che usi quelle lingue sarebbe molto apprezzata.