David Rodríguez - dribeas ha scritto in un commento su StackOverflow che "Non tutte le raccolte possono essere implementate senza blocchi". Non sono sicuro che sia vero e non riesco a trovare la prova in entrambi i casi. Questa affermazione non è molto precisa, ma lasciami provare a riformularla in …
Sono stato interessato a vari argomenti come la logica combinatoria, il calcolo lambda, la programmazione funzionale per un po 'e li ho studiati. Tuttavia, a differenza della "Teoria del calcolo" che si sforza di rispondere alla domanda di "calcolabilità", cioè cose che non possono / non possono essere calcolate con …
Ultimamente mi sono interessato alla geometria algebrica e ho iniziato a leggere su di essa. So ancora molto poco su questo campo, ma voglio sapere se ha qualche connessione con il mio campo principale, la teoria dei tipi e i linguaggi di programmazione. So che la topologia algebrica ha molte …
Ora sto cercando di capire meglio quale sia "l'interpretazione astratta" nei linguaggi di programmazione. Ho trovato un buon capitolo del libro che spiega l'idea di estendere il dominio con un elemento meno fisso, i quattro assiomi che danno un punto fisso per una funzione continua e così via. Comprendo questi …
introduzione Sto scrivendo la mia tesi di dottorato su Abstract Delta Modeling (ADM), una descrizione algebrica astratta di modifiche (note come delta ) in grado di agire sui prodotti (come nei "prodotti software"). Questo può essere usato per organizzare una serie di prodotti correlati (una "linea di prodotti") come un …
Sono interessato a compilatori verificati formalizzati nella teoria dei tipi di Martin-Löf, ovvero Coq / Agda. Al momento ho scritto un piccolo esempio di giocattolo. In tal modo posso dimostrare che le mie ottimizzazioni sono corrette. Ad esempio, è possibile eliminare le aggiunte con zero, ovvero espressioni come "x + …
Questo post fa riferimento all'isomorfismo di Curry-Howard e alla teoria del tipo di Martin-Löf . Il post sostiene la futura "unificazione" tra il linguaggio descrittivo della matematica e il linguaggio di programmazione informatica basato sull'operazione. Le mie domande sono: Queste idee porteranno a una migliore capacità (attraverso le lingue) di …
Se hai due funzioni che implementano un diverso algoritmo di ordinamento, è possibile dedurre dal codice sorgente che entrambe hanno le stesse proprietà esterne? Significa che entrambi avranno una possibile sequenza non ordinata come input e avranno una sequenza ordinata come output? In che modo queste proprietà esterne possono essere …
Per quanto ne so, una funzione di Haskell con vincoli di classi di tipi viene compilata internamente in una funzione con argomenti aggiuntivi che ricevono dizionari con le implementazioni necessarie di ogni particolare classe di tipo. Ci sono altre possibilità come compilare le classi di tipi? In tal caso, quali …
Questa è una domanda che ho posto nel forum di matematica su SE, e sono stato rinviato qui. Quindi ecco la domanda- Sono un principiante sia in matematica formale che in informatica teorica, quindi per favore abbi pazienza se trovi che la mia domanda non è correttamente inquadrata. La modellazione …
Sto cercando di saperne di più sulla verifica del tipo di intero programma e sui sistemi di inferenza dei tipi che utilizzano le informazioni dai siti di chiamata delle funzioni per calcolare le informazioni sul tipo (oltre all'approccio standard dell'uso del corpo della funzione). Ad esempio, un tale algoritmo potrebbe …
Sembra che nei linguaggi di query popolari per i database relazionali sia possibile creare query che richiederanno molte risorse per rispondere. In pratica, gli amministratori del database gestiscono ciò limitando la quantità di memoria per query e verificando eventuali query di lunga durata in caso di rallentamento del database. Sembra …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio teorico di stack di informatica. Chiuso 3 anni fa . Esiste una breve costruzione esplicita di una funzione ricorsiva universale ? Tutte …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.