Sono confuso sulla nozione di "scintilla"Che cos'è una "scintilla" in Haskell
È una discussione in Haskell? O è l'azione di generare un nuovo thread?
Grazie a tutti:
Quindi, per riassumere, le scintille non sono thread, ma più di unità di calcolo (compiti per dirla in termini C#/Java). Quindi è il modo Haskell di implementare il parallelismo dei compiti.
Come ho letto, una "scintilla" non è tanto un thread quanto un calcolo che può essere eseguito in una discussione. Il runtime potrebbe avere un limite di massimale fisso per i thread che ruotano e valutano le scintille. – ephemient
Questo non è corretto. Le scintille non sono discussioni. GHC supporta le scintille, che sono calcoli non valutati in una coda, haskell (thread leggeri) e thread del sistema operativo. –