通过函数调用/过程调用对,我的意思是一对做同样事情的函数,除了一个返回它的结果,而另一个将它的参数更改为结果。例如对List/ Apply。
List(list, func)返回将函数func应用于 的每个值所产生的列表list。Apply(list, func)将函数应用于func可变列表的每个值list,不断变化list。
我对编写自己的函数而发现 GAP 已经有一个我应该使用的内置版本感到恼火,因此了解这些对会有所帮助。就像,Filtered有我不知道的程序对应物吗?还是我需要自己写?如果一个函数确实有对应项,它是否一定会在该函数的文档中列出?我现在唯一能想到的另一对是Concatenation/ Append。GAP 中还有哪些其他这样的功能/程序对?