내가 이런 종류의 오류를 얻을 :스냅 :에 Params 유형의 오류
Couldn't match type `containers-0.5.0.0:Data.Map.Base.Map
ByteString [ByteString]'
with `M.Map ByteString [ByteString]'
Expected type: M.Map ByteString [ByteString]
Actual type: Params
그러나에 Params 형지도입니다 ByteString [ByteString]
type Params = Map ByteString [ByteString]
이 어떤 도움의 경우,이 전체 기능입니다 :
import qualified Data.Map as M
categoryDoc :: Params -> Document
categoryDoc params = map (\(k,[v]) -> T.decodeUtf8 k =: T.decodeUtf8 v) $ M.toList params
고맙습니다.
여러 버전의 컨테이너를 설치 했습니까? 'ghc-pkg list containers'를 사용하여 확인할 수 있습니다. – bennofs
@bennofs 사실 나는 그렇다. 다른 하나의 등록을 취소하고 여전히 같은 오류가 발생합니다 ... –