There are claims that Scala\'s type system is Turing complete. My questions are:
Is there a formal proof for this?
How would a simple comput
My blog post on encoding the SKI calculus in the Scala type system shows Turing completeness.
For some simple type level computations there are also some examples on how to encode the natural numbers and addition/multiplication.
Finally there is a great series of articles on type level programming over on Apocalisp's blog.