Qualcuno può dirmi come posso programmare il mio codice sml?Come faccio a usare il mio codice sml?
Ho implementato diverse versioni dello stesso algoritmo e mi piacerebbe crearle e forse anche conoscere il memoryusage?
Qualcuno può dirmi come posso programmare il mio codice sml?Come faccio a usare il mio codice sml?
Ho implementato diverse versioni dello stesso algoritmo e mi piacerebbe crearle e forse anche conoscere il memoryusage?
Il modulo Timer è ciò che si desidera. Può darti tempo per la cpu (ti dà tempo all'utente, sys e gc) o tempo di orologio.
Per esempio su come utilizzarlo, vedere il modulo Benchmark di MyLib.
Per quanto riguarda la quantità di memoria utilizzata dagli algoritmi, è possibile associare la funzionalità di MLton. Si noti, tuttavia, che ho effettivamente mai usato questo, ma states che:
è possibile creare il profilo del programma per scoprire quanti byte ogni funzione alloca.
Ho usato molto il profiler MLton, ed è davvero facile e abbastanza efficace. – Gian