3
例如,在memocombinators
包的源代碼中,沒有顯式提及LANGUAGE pragma,並且在嘗試導入它時我收到錯誤,因爲不包括支持顯式聲明語句的擴展。我怎麼知道這種情況下需要哪個擴展?如何知道模塊是否需要RankNTypes或ExistentialTypes(如果未明確提及)?
例如,在memocombinators
包的源代碼中,沒有顯式提及LANGUAGE pragma,並且在嘗試導入它時我收到錯誤,因爲不包括支持顯式聲明語句的擴展。我怎麼知道這種情況下需要哪個擴展?如何知道模塊是否需要RankNTypes或ExistentialTypes(如果未明確提及)?
檢查memocombinators.cabal
文件:http://hackage.haskell.org/packages/archive/data-memocombinators/0.4.1/data-memocombinators.cabal