Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in unification

Why has "map (filter fst)" the type "[[(Bool, a)]] -> [[(Bool, a)]]"?

Pattern matching equivalent variables in Haskell, like in Prolog

Why double negation doesn't bind in Prolog

What is the optimal "most general unifier" algorithm?

Hindley-Milner algorithm: using types to ensure bindings are applied

haskell types unification

Implementing the Prolog Unification algorithm in Python? Backtracking

Seemingly unnecessary case in the unification algorithm in SICP

Prolog is vs = with lists

Why don't Func<...> and Action unify?

How to infer the type of an expression manually

How can I implement the unification algorithm in a language like Java or C#?

Differences between pattern matching and unification?

Is it possible to get the infinite kind error in Haskell 98?

What is the difference between == and = in Prolog?

Unification with STO detection

Higher-order unification