[Haskell-cafe] ambiguous type variable question
Tom Ellis
tom-lists-haskell-cafe-2023 at jaguarpaw.co.uk
Wed Oct 11 13:07:54 UTC 2023
On Wed, Oct 11, 2023 at 10:23:31AM +0000, Zoran Bošnjak wrote:
> I am including the instances. The error is:
>
> • Couldn't match expected type: SchemaVal G1
> with actual type: SchemaVal G2
> NB: ‘SchemaVal’ is a non-injective type family
> The type variables ‘b3’, ‘b2’ are ambiguous
> • In the second argument of ‘(/=)’, namely ‘schema @G2’
Try:
type C = 'ContentRaw :: Content Nat Symbol Bool
If that doesn't work I'll have a look later.
Tom
More information about the Haskell-Cafe
mailing list