[0]: https://en.wikipedia.org/wiki/Homotopy_type_theory#Special_Y...
[1]: http://math.andrej.com/2016/10/10/five-stages-of-accepting-c...