Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Polymorphism 松散的自然变换只是没有自然性的自然变换吗?_Polymorphism_Category Theory_Parametric Polymorphism - Fatal编程技术网

Polymorphism 松散的自然变换只是没有自然性的自然变换吗?

Polymorphism 松散的自然变换只是没有自然性的自然变换吗?,polymorphism,category-theory,parametric-polymorphism,Polymorphism,Category Theory,Parametric Polymorphism,在的第4页中,Philip Wadler说参数可以用松散的自然变换来表示。他指的是函数式编程语言中的参数多态函数是自然转换而没有证明其自然性的事实吗?由于我还没有找到宽松自然变换的合适定义,到目前为止,这是我的想法。不,他不是。他指的是在中描述并在中讨论的松散自然变换的概念 他指的是这样一个事实:参数多态函数可以被看作是函子。正是它们的参数性被视为松散的自然转换。基本上,这是从参数多态函数的任何特殊化到任何其他函数的统一方式。它之所以宽松,是因为它不会在鼻子上进行转换(即应用+传输与传输+应用并

在的第4页中,Philip Wadler说参数可以用松散的自然变换来表示。他指的是函数式编程语言中的参数多态函数是自然转换而没有证明其自然性的事实吗?由于我还没有找到宽松自然变换的合适定义,到目前为止,这是我的想法。

不,他不是。他指的是在中描述并在中讨论的松散自然变换的概念


他指的是这样一个事实:参数多态函数可以被看作是函子。正是它们的参数性被视为松散的自然转换。基本上,这是从参数多态函数的任何特殊化到任何其他函数的统一方式。它之所以宽松,是因为它不会在鼻子上进行转换(即应用+传输与传输+应用并不完全相同),但它们取决于给定的2个单元。

您能解释一下如何将参数多态函数视为函子吗?