id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
13,Type checker infers Lattice (m LatConstraint) as well as Monad m,dom,dom,"Although there is an instance defined for ""lifted"" constraints (""lifted"" so that you can get errors as well as constraints), the intention was only to use the ""lifted"" form as a monad.
{{{
lToPer :: (L.Lattice (m L.MyLatConstraint), MonadError [Char] m) => ASNBuiltin a -> a -> [ESS a] -> m BP.BitPut
}}}
We need to track down where the type checker is inferring Lattice and check that this is meaningful and what we intended.",defect,new,major,,component1,,,,
