Currying 함수란?Currying은 여러 개의 인자를 받는 함수(multi-argument function)를하나의 인자를 받는 함수들의 연속으로 변환하는 프로그래밍 기법즉, 하나의 함수가 한 번에 모든 인자를 받는 대신,각각의 인자를 별도로 받아 새로운 함수를 반환하는 방식으로 동작한다.이 방식은 복잡한 함수 호출을 간결하게 표현하고,특정 인자 값을 고정(fixed)하여 재사용성을 높이는 데 유용커링은 함수형 프로그래밍에서 자주 사용하는 기법으로,Dart에서도 클로저와 함수 반환을 통해 구현할 수 있어 활용도가 높음Currying의 기본 개념// 일반적인 함수int add(int a, int b) { return a + b;}// Currying 방식Function addCurry(int a) ..