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
At the moment the extensionality feature hardcodes the datatype definition of pairs.
Pairs are produced by liquidhaskell, but their definition is not made explicit in the fixpoint queries.
This GHC-specific definition should be removed from liquid-fixpoint (this part is easy).
Then liquidhaskell should define a type of pairs that liquid-fixpoint can handle. This will require some investigation to see if LH has a datatype representation of tuples and if so why it isn't appearing in fixpoint queries.
The text was updated successfully, but these errors were encountered:
At the moment the extensionality feature hardcodes the datatype definition of pairs.
Pairs are produced by
liquidhaskell
, but their definition is not made explicit in the fixpoint queries.This GHC-specific definition should be removed from
liquid-fixpoint
(this part is easy).Then
liquidhaskell
should define a type of pairs thatliquid-fixpoint
can handle. This will require some investigation to see if LH has a datatype representation of tuples and if so why it isn't appearing in fixpoint queries.The text was updated successfully, but these errors were encountered: