假设人们想对代码的属性进行推理,而不是考虑诸如整体性和功能纯度之类的东西-人们还关心内存的消耗或函数的算法复杂性。可以通过依赖类型和效果系统来完成吗?
2
在此视频中, Brian McKenna提供了将时间复杂度编码为类型的示例。
—
安东·特鲁诺夫