Drup / dowsing

᚛ A type of divination employed in attempts to locate identifiers matching a given type expression
ISC License
35 stars 4 forks source link

Boucle unification #10

Closed clef-men closed 3 months ago

clef-men commented 3 years ago

L'unification boucle toujours, en particulier sur un « fold » ("('a -> 'b -> 'b) -> 'a list -> 'b -> 'b") mais aussi sur "int list -> 'a -> unit".

Drup commented 3 years ago

On the 2nd case .... actually it's not a loop! It just takes forever

On my install, It hits this unification:

If I remove one of the types of the megatuple, it solves in 2:27 minutes.