haskell-compat / base-compat

A compatibility layer for base
http://hackage.haskell.org/package/base-compat
19 stars 12 forks source link

Prelude.Compat (as of base-compat-0.10.3) "isn't safe" #56

Closed DanBurton closed 6 years ago

DanBurton commented 6 years ago

I'm seeing build failures on Stackage nightly for step-function, lattices, and microformats2-parser, which all have the same error message:

    Prelude.Compat: Can't be safely imported!
    The module itself isn't safe.

I'm assuming that either

...but no longer is.

RyanGlScott commented 6 years ago

Indeed, I inadvertently made Prelude.Compat change from being inferred as safe to being inferred as unsafe by importing other unsafe things. I'll try to get a fix out soon.

RyanGlScott commented 6 years ago

I've uploaded base-compat-0.10.4 and base-compat-batteries-0.10.4 to Hackage, and deprecated base-compat-0.10.3.