Some toying with Swift generics to simulate proofs
This is a small playground that does not do much. In facts, it does not do anything at all except being checked by the Swift compiler.
The playground itself explains what this is all about.
Enjoy.