curr [[함수,function#s-2]] 이거 pagename을 펑션 보다는 [[루틴,routine]] [[서브루틴,subroutine]]으로 하는 건 어떤가? Sub: 함수호출 펑션호출 [[functionl_call]] or 그냥 [[호출,call]] 함수합성 펑션합성 [[function_composition]] { https://wiki.haskell.org/Function_composition Up: [[펑션,function]](=[[함수,function]]) [[합성,composition]] } [[function_inlining]] / [[inline_function]]? { [[매크로,macro]] 비슷? aka [[function_unfolding]] (in Haskell) ... https://wiki.haskell.org/Function_unfolding https://wiki.haskell.org/Function_inlining Up: compiler_ or code_ optimization ? } first order function ? { ... Google:first+order+function } [[higher-order_function]] { https://wiki.haskell.org/Higher_order_function ... Google:higher+order+function } pure_function - 부수효과/부작용/side_effect가 없는 impure_function - 그렇지 않은 { function : pure if ... programming_language : purely functional if evaluation of expressions is pure. https://wiki.haskell.org/Pure } [[first-class_function]] { WpEn:First-class_function = https://en.wikipedia.org/wiki/First-class_function } // functional- [[functional_programming]] { https://wiki.haskell.org/Functional_programming https://wiki.haskell.org/Functional_programming/Old_version } [[functional_dependency]] { 함수의존성 ? 함수적의존성 ? 함수형의존성 ? https://wiki.haskell.org/Functional_dependencies [[의존성,dependency]]? } MKLINK [[메소드,method]] PL Syntax [[파이썬,Python]]: {{{ def funcname(): }}}