Les langages fonctionnels sont bons car ils évitent les bogues en éliminant l'état, mais aussi parce qu'ils peuvent être facilement parallélisés automatiquement pour vous, sans que vous ayez à vous soucier du nombre de threads.
En tant que développeur Win32, puis-je utiliser Haskell pour certaines dll de mon application? Et si je le fais, y a-t-il un réel avantage qui serait automatiquement pris pour moi? Si oui, qu'est-ce qui me donne cet avantage, le compilateur?
F # parallélise-t-il automatiquement les fonctions que vous écrivez sur plusieurs cœurs et processeurs? Verriez-vous jamais le nombre de threads dans le gestionnaire de tâches augmenter?
En gros, ma question est la suivante: comment puis-je commencer à utiliser Haskell de manière pratique, et verrai-je vraiment certains avantages si je le fais?