Learn Functional Programming in TypeScript JS - Online Workshop


Functional Programming (FP) empowers programmers to write imperative code intuitively. However the original learning curve can be steep and there are few resources demonstrating the concepts of FP in a fun and straightforward way.

In this presentation, our guest speaker Bing Wang will use stories and illustrations of elves working on a streamlined gift station to teach users basic concepts in FP and how to use types and methods from ts-fp, a library for typed functional programming in TypeScript. The audience will be provided with hands-on examples which transform a simple JavaScript app from Object-Oriented to Functional. In addition, Bing will present the audience an easier route for web developers to learn FP based on my own experience.

Who is this talk best suited for?

Front-End Engineers who want to learn about Functional Programming and explore patterns other than object oriented programming.


Prior knowledge of JavaScript and TypeScript would be helpful but anyone is welcome.

Speaker bio

Bing Wang is a front-end engineer at the edTech company DMM Eikaiwa in Tokyo. Having studied Computer Science at UChicago and Psychology at Harvard, she has a combined background in technology and social science. She is passionate about promoting CS education to a wider audience and volunteers with organizations like Citizen Schools to teach kids and adults concepts in CS.

About Le Wagon Tokyo

Le Wagon Tokyo (https://www.lewagon.com/tokyo) is a top ranked coding school for startups, creative people and tech entrepreneurs.
Our Web Development and Data Science bootcamps are designed for individuals who want to change their career, become freelancer, or launch their own venture!

Our next bootcamps will start:
‍♂️September 25th for our 24-week part-time Web Development and Data Science programs
‍♀️ October 4th for our 9-week full-time Web Development and Data Science programs

Applications are already open!
Checkout enrollment details, curriculum, Career Week support and more https://www.lewagon.com/tokyo


※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。