You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Perhaps I am missing something, but I don't see how to implement this easily. The naive way would require adding two instance declarations for Subsume (corresponding to the two instance declarations you list) that are are overlapping and could lead to non-terminating type checking.
it would be great if compdata was providing these instances:
I would do it downstream, but
:<:
is a type alias for(Subsume (ComprEmb (Elem f g)) f g)
, andComprEmb
(fromSubsumeCommon
) is not exported.The text was updated successfully, but these errors were encountered: