Questions marquées «ads»

1416
Qu'est-ce qu'une monade?

Après avoir brièvement examiné Haskell récemment, quelle serait une explication brève, succincte et pratique de ce qu'est essentiellement une monade? J'ai trouvé que la plupart des explications que j'ai rencontrées étaient assez inaccessibles et manquaient de détails

1204
Différence entre wait () et sleep ()

Quelle est la différence entre a wait()et sleep()dans Threads? Est-ce que je comprends qu'un wait()thread -ing est toujours en mode de fonctionnement et utilise des cycles CPU mais qu'un sleep()-ing ne consomme aucun cycle CPU correct? Pourquoi avons-nous les deux wait() et sleep(): comment leur...

369
Que sont les monades gratuites?

Je l' ai vu le terme gratuit Monad pop - up chaque maintenant et puis pendant un certain temps, mais tout le monde semble juste d'utiliser / en discuter sans donner une explication de ce qu'ils sont. Alors: que sont les monades gratuites? (Je dirais que je connais les monades et les bases de...

367
Pourquoi avons-nous besoin de monades?

À mon humble avis, les réponses à la fameuse question "Qu'est-ce qu'une monade?" , en particulier les plus votés, essayez d'expliquer ce qu'est une monade sans expliquer clairement pourquoi les monades sont vraiment nécessaires . Peut-on l'expliquer comme la solution à un

190
En C #, qu'est-ce qu'une monade?

On parle beaucoup de monades ces jours-ci. J'ai lu quelques articles / billets de blog, mais je ne peux pas aller assez loin avec leurs exemples pour saisir pleinement le concept. La raison en est que les monades sont un concept de langage fonctionnel, et donc les exemples sont dans des langages...

154
Fuite toujours accessible détectée par Valgrind

Toutes les fonctions mentionnées dans ce bloc sont des fonctions de bibliothèque. Comment puis-je rectifier cette fuite de mémoire? Il est répertorié dans la catégorie " Toujours joignable ". (Il y en a 4 autres, qui sont très similaires, mais de tailles variables) 630 bytes in 1 blocks are still...