Question

Je commencé à lire sur GADT dans Haskell Wiki, mais ne se sentait pas tout à fait confortable comprendre. Recommandez-vous un livre spécifique chapitre ou un billet de blog expliquant GADT pour un débutant Haskell?

Était-ce utile?

La solution

Apfelmus a tutoriel vidéo pour GADTs qui pourrait être utile.

Autres conseils

Le GADTs pour les nuls est la meilleure explication que je l'ai vu.

Le problème que je (et je autres suspects) avec la plupart des introductions avoir est qu'ils montrent des exemples de GADTs en termes de syntaxe qui est non évidente jusqu'à ce que vous comprenez GADTs . Cela rend les exemples les plus simples où tout est construit particulièrement difficile à comprendre pleinement-vous deviner ce que la plupart des modèles font, mais comprendre le rôle exact de chaque déclaration est difficile.

Les post « pour les nuls » et construit dissèque le sens de la syntaxe le long de la façon d'expliquer ses propres exemples de base, ce qui en fait un point de départ bien plus utile. Je le recommande fortement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top