Functional programming in Python

Slides


https://www.slideshare.net/wonhoha/pyconkr2018-functional-programming

Video


https://www.youtube.com/watch?v=UPmQHHpS3cw

Description


총 진행시간은 35~40분 가량입니다.

대상 청중은 파이썬에 함수형 패러다임을 적용하고 싶은 사람입니다. 파이썬을 더 효율적으로 사용하고 싶어하는 사람또한 포함합니다.

청취자가 얻을 수 있는 내용을 파이썬의 다양한 활용법입니다. 다양한 패러다임에서 파이썬을 자유롭게 활용 할 수 있습니다.
추가적으로 함수형 패러다임이라는게 있구나 라는 것을 알 수 있습니다.

1)함수형 패러다임이 어떤 것인지 살펴보며 간단한 소개로 시작합니다.

2)모나드, 클로저, 고차함수, 리듀스 등등, 이와 같은 파이썬의 함수형 기능을 살펴봅니다. 추가적으로 함수형 프로그래밍을 도와주는 라이브러리를 소개합니다.

3)어떠한 방법으로 함수형 패러다임을 적용하여 프로그래밍을 하는지 간단한 방법들을 소개합니다.

4)함수형 패러다임을 적용한다면 발생하는 문제점을 이야기 합니다. 그에따른 대처방법을 간략히 소개합니다.(다중 패러다임을 이용한 대처방법)

5)재귀함수에 대한 파이썬의 처리방법을 이야기 합니다.(주로 꼬리재귀에 관한 내용이다.)

6)간단한 문제를 함수형으로 작성하여 해결하는 구체적인 예시를 제시하며 그 코드에 관한 간략한 설명을 합니다.

7)Q/A를 한 후 발표를 마칩니다.


Comments

blog comments powered by Disqus

Sponsors

Diamond

Sappire

Platinum

Gold

Silver

Community

Media