Error found: in module Main at tests/purs/failing/CoercibleConstrained3.purs:13:28 - 13:34 (line 13, column 28 - line 13, column 34) Could not match type    a0   with type    N a0   while solving type class constraint    Prim.Coerce.Coercible (Constrained a0)   (Constrained (N a0))   while checking that type forall (a :: Type) (b :: Type). Coercible @Type a b => a -> b is at least as general as type Constrained a0 -> Constrained (N a0) while checking that expression coerce has type Constrained a0 -> Constrained (N a0) in value declaration constrainedToConstrained where a0 is a rigid type variable bound at (line 13, column 28 - line 13, column 34) See https://github.com/purescript/documentation/blob/master/errors/TypesDoNotUnify.md for more information, or to contribute content related to this error.