形容词:应用的;施用的(较少见,多用于术语语境)。
名词(语言学/编程):应用式结构/构式;在函数式编程中常指 Applicative(函子) 这种抽象,用于把“在上下文中的函数”应用到“在上下文中的值”上。
(另有更专业或学科内用法,此处取最常见的技术语义。)
/ˈæplɪkətɪv/
源自拉丁语 applicāre(意为“使贴近、使适用、应用”),经由法语与中世纪拉丁语演变进入英语。词形上可理解为 apply(应用) 的派生形,表示“与应用有关的/用于应用的”,在现代又被借用于语言学与函数式编程的术语系统中。
An applicative form can mark roles like “by” or “with.”
应用式形式可以标记诸如“由……(施事)”或“用……(工具)”之类的角色。
In functional programming, an applicative lets you apply a function inside a context (like Maybe or Result) to values inside the same context.
在函数式编程中,Applicative 允许你把“处在某种上下文里(如 Maybe 或 Result)的函数”应用到“同一上下文里的值”上。