함수형 프로그래밍1 함수를 변수로 사용하기, 함수를 반환값으로 사용하기 1급 객체(First-class citizen) 함수 다루기함수형 프로그래밍에서 함수는 1급 객체이기 때문에 변수에도 담을 수 있고, 반환값으로도 사용할 수 있다. using System;public partial class Program{ static void Main(string[] args) { // 변수 Func temp1 = x => x; Func> temp2 = x => y => x + y; Func>> temp3 = x => y => z => x + y + z; // 함수, 메서드 Func temp4(int y) => x => x + y; // 식 본문 멤버 Func temp5(int y) .. 2024. 7. 23. 이전 1 다음