Ho bisogno di un modo rapido (1000 di tipi di controllo al secondo) per il codice sorgente Haskell generato da typecheck.Codice generato in Typecheck che accede al codice caricato in modo dinamico in Haskell
Abbiamo provato hint che era abbastanza veloce tranne che non può accedere al codice caricato dinamicamente a meno che il codice sorgente sia disponibile che non avremmo in alcuni casi. Forse c'è un modo per registrare il codice caricato dinamicamente come un pacchetto o qualcosa dal momento che il suggerimento può accedere ai pacchetti registrati che sembra?
Abbiamo provato a utilizzare ghc api, ma sembra che i file siano su disco e tutto il file IO richiesto lo rende troppo lento.
Possiamo utilizzare haskell-src-exts per generare il codice, ma è necessario digitarlo di nuovo.
forse si potrebbe andare con la soluzione api GHC e mettere tutto il necessario in un disco ram? – monk
Questa è un'applicazione da distribuire agli utenti finali, quindi non ho il controllo sulla loro configurazione di sistema. – mentics
sarebbe possibile alimentare i descrittori di file aC GHC invece della posizione del file? Quindi non sarebbe difficile evitare di parlare con il disco per il contenuto (che presumo tu abbia nella ram) –