日本語

Functional Reactive Programming with Elm

As the requirements for web frontend development become more sophisticated day by day, the functional reactive programming (FRP) paradigm is attracting a great deal of attention. FRP, in short, is a paradigm for asynchrononous data flow programming. It has been applied to solve difficult programming challenges that have arisen in the fields of robotics and graphical user interfaces (GUIs). There have been several programming languages specifically designed for FRP, but Elm is especially noteworthy. Elm is one of the JavaScript alternatives (AltJS), and it’s able to generate HTML, CSS, and JavaScript from a single source file. Being Haskell-based, Elm is equipped with strong static typing. Furthermore, it is a framework that provides an architecture for creating web apps. In this presentation I will introduce the functional reactive language, Elm, to Scala programmers.

Session length
15 minutes
Language of the presentation
Japanese
Target audience
Intermediate: Requires a basic knowledge of the area
Speaker
Yusuke Izawa (Tokyo Institute of Technology)

voted / votable

Candidate sessions