Cercando di compilare schede memocombinators 0.4.3, ottenuto il seguente errore:I bit non derivano da Num?
Data/MemoCombinators.hs:119:10:
Could not deduce (Num a) arising from a use of `IntTrie.apply'
from the context (Ord a, Bits a)
penso Bits
usato per essere derivato da Num
. Forse era cattivo e la dipendenza è stata rimossa, ma ora il pacchetto è rotto. C'è qualche soluzione nota per questo? Forse sto usando una brutta versione di qualcosa?
Ho aggiunto Num a
alla firma della funzione nella mia copia del pacchetto per ora, ma questo non può essere corretto a lungo termine.
Sto usando GHC 7.6.1, la base è 4.6.0.0.
A lungo termine, si dovrebbe sollevare un problema con il manutentore del pacchetto, quindi il problema viene risolto per tutti. –