Language/Swift
Swift - 01
비코딩
2022. 1. 11. 19:13
용어
커링 기법 : 여러 개의 매개변수를 갖는 함수를 매개변수 하나를 갖는 함수의 나열로 표현
func sum(first: Int) -> ((Int)->Int) {
return {second in first + second}
}
sum(first: 10)(5)
인터프리터 언어
: 실행전에 기계어로의 컴파일 과정을 거치지 않으며, 소스코드가 해석기(인터프리터)에 의해 직접 해석되어 실행되도록 구현된 언어
REPL
: 간단한 코드를 직접 입력하여 바로바로 결과를 볼 수 있는 환경과 편의를 제공해주는 도구
[출처 : Swift 프로그래밍 야곰]