Jestem zdezorientowany pojęciem "iskry"Co to jest "iskra" w Haskell?
Czy to wątek w Haskell? A może to akcja tworzenia nowego wątku?
Dzięki wszyscy:
więc podsumować, iskry nie są nitką ale więcej jednostki obliczeń (zadania, aby umieścić go w kategoriach C#/Java). Tak więc jest to metoda Haskella polegająca na implementacji równoległości zadania.
Kiedy ją czytam, "iskra" to nie tyle wątek, co obliczenie, które można uruchomić w wątku. Środowisko wykonawcze może mieć ustalone ograniczenie pułapu dla gwintów, które obracają się i oceniać iskry. – ephemient
To nie jest poprawne. Iskry nie są nitkami. GHC obsługuje iskry, które są nieocenionymi obliczeniami w kolejce, wątki Haskella (lekkie wątki) i systemu operacyjnego. –