2017-09-16 1 views
3

Comment trouvez-vous quelle (s) version (s) d'une bibliothèque particulière inclut une définition donnée? Dans mon cas, j'ai remarqué que gloss ne parvient pas à installer avec le back-end GLFW ...Comment chercher dans les versions de bibliothèque dans Haskell?

Graphics\Gloss\Internals\Interface\Backend\GLFW.hs:12:45: error: 
    Module `Graphics.UI.GLFW' does not export `WindowValue(..)' 
cabal: Leaving directory 'C:\Users\Jonatan\AppData\Local\Temp\cabal-tmp- 
22520\gloss-1.11.1.1' 

... donc je voudrais savoir quand a été retiré WindowValue. J'ai essayé Hoogle, Stackage et Hayoo, sans chance.

Répondre

3

WindowValue été vu pour la dernière fois en GLFW-b-0.1.0.5.

Je ne comprends pas ce qui se passe avec les bornes de version en gloss, elles nécessitent en quelque sorte GLFW-b ≥ 1.4.1, ce qui n'a aucun sens.

+1

+1 Pour répondre à la deuxième question. Mais existe-t-il une solution autre qu'une recherche manuelle, ou le clonage du repo et l'utilisation de 'git grep'? – SwiftsNamesake

+1

Malheureusement, je n'ai aucune autre méthode à suggérer. –

+0

La solution générale est d'utiliser le changelog, mais malheureusement ce paquet en manque. –