Functional Programming 3

[Functional Programming ] Functional programming 계산 모델

수업 도중 교수님께서 올려주신 링크이다. 솔직히 말해서 어려워서 안읽어봤다. 나중에 읽어보면 좋을 것 같다. https://www.dmi.unict.it/barba/PROG-LANG/PROGRAMMI-TESTI/READING-MATERIAL/ShortIntroFPprog-lang.htm Functional Programming and Lambda-calculus Contents 1. Why functional programming? 2. An imperative programming style 3. A functional programming style 4. Functions in mathematics and functions as programs 5. Functional programs 6. The e..

[Functional Programming] Functional Programming에서 변수의 의미

얼마전 썼던 포스트에서 함수형 프로그래밍에 대한 내용이 살짝 나오는데 거기서 함수형 프로그래밍에서의 assignment에 대해서 살짝 얘기를 했었다. 아래 링크에 가면 예전에 썼던 내용이 있다. https://spongeb0b.tistory.com/277 예전에 이해했던 내용이 살짝 명확하지 않았는데 얼마전에 더 나은 설명을 접할 수 있게 되어서 정리하게 되었다. 함수형 프로그래밍에서의 변수의 의미에 대해서 조금 더 자세히 알게 된 내용은 다음과 같다. 내가 알던 변수의 의미와는 사뭇 다른 개념이었다. 우리는 혹 변수를 얘기할적에 변수이름, 타입, 주소, 바인딩을 말하게 되는데 이중에서 바인딩을 말할적에 정적 바인딩, 동적바인딩을 말하곤 한다. 하지만 함수형 프로그래밍에서의 변수에서는 이런 바인딩자체가 ..

반응형