함수형프로그래밍
-
코틀린 아카데미 고급편후기/Book Review 2025. 3. 9. 00:23
"도서출판 '인사이트'의 도서 지원을 받아 작성한 리뷰입니다." 목차 1부 코틀린의 고급 기능 1장 제네릭 변성 제어자 2장 인터페이스 위임 3장 프로퍼티 위임 4장 코틀린 컨트랙트 2부 다양한 플랫폼에서의 코틀린 5장 자바 상호운용성 6장 코틀린 멀티플랫폼 사용하기 7장 자바스크립트 상호운용성 3부 메타프로그래밍 8장 리플렉션 9장 애너테이션 처리 10장 코틀린 심벌 처리 11장 코틀린 컴파일러 플러그인 12장 정적 분석 도구 제목대로 고급편인만큼 어렵고 이해하기 어려운 내용들도 더러 있었다. 그럼에도 알아두면 실무에 도움이 될 만한 내용도 많이 있어서 읽어볼 만한 가치는 충분히 있다고 생..
-
[2018.01.06] 함수형 자바스크립트 프로그래밍 세미나후기/세미나 2018. 1. 20. 16:25
올해 첫 세미나를 다녀왔다. 친구 조은이의 소개를 받아 알게되어 다녀왔다. 현재 업무에서 자바스크립트를 잘 쓰고 있지는 않지만 그래도 다녀온 이유는 내가 아직 스칼라를 함수형으로 사용한다는 느낌이 들지 않아서다. 함수형 패러다임에 대해 잘 이해하고 자바스크립트에서는 어떻게 구현할 수 있는지 알아보고 싶었다. (경품 1등 상품인 FC660C가 받고 싶었던 이유도 있었지만 실패) 출처: 온오프믹스 행사설명 페이지필기내용함수형 프로그래밍 부수효과를 줄임 -> 순수 함수 함수 조합성 -> 모듈화 수준 함수 개념을 가장 우선순위 함수형 사고방식은 문제의 해결 방법을 동사(함수)들로 구성(조합) 객체(데이터) 중심 -> 명사 + 동사함수중심 -> 동사 + 명사 함수의 특징 일급 함수 함수를 값으로 다룰 수 있다. ..
-
Functional Thinking (함수형 사고)후기/Book Review 2017. 6. 15. 01:54
나프다의 치즈님께서 읽어본 책이라 하여 나도 한 번 사서 읽어 보았다. 하지만 책내용이 그렇게 호락호락 하지만은 않다. 함수형 프로그래밍이 뭔지 일단 찾아보자. 함수형 프로그래밍은 자료 처리를 수학적 함수의 계산으로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임의 하나이다. 명령형 프로그래밍에서는 상태를 바꾸는 것을 강조하는 것과는 달리, 함수형 프로그래밍은 함수의 응용을 강조한다. 함수형 프로그래밍은 1930년대에 계산가능성, 결정문제, 함수정의, 함수응용과 재귀를 연구하기 위해 개발된 형식체계인 람다 대수에 근간을 두고 있다. 다수의 함수형 프로그래밍 언어들은 람다 연산을 발전시킨 것으로 볼 수 있다. 위키: 함수형 프로그래밍 중 읽어도 딱히 잡히는 것이 없다. 그 뒤로 순수한 함수, 익..